diff --git a/_maps/apchh.json b/_maps/apchh.json new file mode 100644 index 00000000000..d2101c1435e --- /dev/null +++ b/_maps/apchh.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "map_name": "Dealta Station", + "map_path": "map_files/Apchh", + "map_file": "DealtaStation.dmm", + "shuttles": { + "emergency": "emergency_delta", + "ferry": "ferry_fancy", + "cargo": "cargo_nova_delta", + "whiteship": "whiteship_delta" + }, + "job_changes": { + "Cook": { + "additional_cqc_areas": ["/area/station/service/cafeteria"] + } + } +} diff --git a/_maps/map_files/Apchh/DealtaStation.dmm b/_maps/map_files/Apchh/DealtaStation.dmm new file mode 100644 index 00000000000..26f07012de1 --- /dev/null +++ b/_maps/map_files/Apchh/DealtaStation.dmm @@ -0,0 +1,160672 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aaa" = ( +/turf/open/space/basic, +/area/space) +"aaf" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK" + }, +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/port/fore) +"aaz" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"aaM" = ( +/turf/closed/wall, +/area/station/medical/surgery/theatre) +"aaN" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"aaQ" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"aaR" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Library - Fore Starboard"; + dir = 9; + name = "library camera" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/library) +"aaV" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"aaX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"aaY" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/status_display/evac/directional/west, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"abi" = ( +/turf/closed/wall, +/area/station/construction/mining/aux_base) +"abm" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"abp" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/central) +"abr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"abw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"aby" = ( +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"abG" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"abJ" = ( +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"abL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"abO" = ( +/obj/structure/table/reinforced, +/obj/item/stack/rods/fifty, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/engineering/storage) +"abQ" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"acn" = ( +/obj/machinery/door/airlock/medical{ + name = "Medbay Cold Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/plasticflaps/kitchen, +/turf/open/floor/iron, +/area/station/medical/coldroom) +"acp" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"acr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"acs" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"act" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 5 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"acD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"acG" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/wrench, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"acU" = ( +/obj/structure/table_frame, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/service/kitchen/abandoned) +"acX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"ady" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Gulag Shuttle Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"adz" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"adA" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) +"adC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"adE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"adF" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/main) +"adK" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Chamber Access"; + req_access = list("science") + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"adM" = ( +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron, +/area/station/security/lockers) +"adQ" = ( +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"adR" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"adU" = ( +/obj/effect/landmark/start/prisoner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"aeb" = ( +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/floor/plating, +/area/station/crazy) +"aek" = ( +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"aeu" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"aev" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"aeF" = ( +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"aeL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/red/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"aeM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"aeQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/mech_bay_power_console{ + dir = 8 + }, +/turf/open/floor/circuit, +/area/station/science/research/abandoned) +"aeY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/brig) +"aff" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/assault_pod/mining, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"afp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"aft" = ( +/obj/machinery/newscaster/directional/south, +/obj/structure/chair/sofa/bench/corner{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"afD" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/filingcabinet/security, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"afG" = ( +/obj/machinery/computer/camera_advanced/base_construction/aux{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"afH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/white, +/area/station/science/research) +"afK" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"afN" = ( +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"afQ" = ( +/obj/structure/closet/secure_closet/brig{ + name = "Prisoner Locker" + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"afY" = ( +/obj/machinery/computer/shuttle/mining{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"afZ" = ( +/turf/closed/wall/rust, +/area/station/service/chapel) +"agb" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"agk" = ( +/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/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/obj/machinery/door/airlock/command/glass{ + name = "Customs Post" + }, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/customs/fore) +"ago" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"agp" = ( +/obj/machinery/door/airlock/external{ + name = "Auxiliary Base Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"agq" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"agx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"agA" = ( +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"agH" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "garbage" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"agJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"agQ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"agZ" = ( +/obj/machinery/ntnet_relay, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"ahe" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"ahj" = ( +/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/bot, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"ahm" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon, +/obj/item/stamp/head/hop, +/obj/machinery/requests_console/directional/north{ + department = "Head of Personnel's Desk"; + name = "Head of Personnel'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/wood, +/area/station/command/heads_quarters/hop) +"aho" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals Dock - Fore Starboard"; + name = "dock camera" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ahv" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/rods/fifty, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ahw" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"ahI" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"ahV" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"ahW" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"ahY" = ( +/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/turf_decal/bot, +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/large, +/area/station/science/xenobiology) +"aia" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"aix" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/supply{ + pixel_x = -32 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/effect/spawner/random/bureaucracy/birthday_wrap, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"aiF" = ( +/obj/machinery/newscaster/directional/south, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"aiJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"aiO" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"aiQ" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aiS" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/lobby) +"ajc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/security/office) +"aje" = ( +/obj/structure/closet/secure_closet/security, +/obj/item/radio/intercom/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"ajq" = ( +/obj/effect/landmark/blobstart, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"ajr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"ajw" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "crazy" + }, +/turf/open/floor/plating, +/area/station/command/bridge) +"ajF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/wall_healer/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"ajP" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"ajY" = ( +/obj/structure/chair/sofa/corner/brown, +/obj/structure/noticeboard/directional/east, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"akc" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"akf" = ( +/obj/structure/table/reinforced, +/obj/item/bodypart/chest/robot, +/obj/item/mmi, +/obj/item/mmi, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"akg" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"ako" = ( +/turf/closed/wall, +/area/station/medical/storage) +"aks" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"akz" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"akH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"akS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"akW" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security - Visitation" + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"ale" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/dragnet, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"alG" = ( +/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/siding/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"alK" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "AI Satellite - Fore"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"alM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Lobby"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"alT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/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/dark, +/area/station/science/research) +"alW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"alZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/lattice/catwalk, +/obj/structure/transit_tube/crossing/horizontal, +/turf/open/space/basic, +/area/space/nearstation) +"aml" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/iron/checker{ + dir = 1 + }, +/area/station/service/bar) +"amp" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/arrivals) +"amq" = ( +/obj/structure/table/wood, +/obj/item/clothing/suit/syndicatefake, +/obj/item/clothing/head/syndicatefake, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"amr" = ( +/obj/structure/reflector/double, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"amy" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"amz" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"amC" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"amH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"amI" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical/medsci) +"amL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"amR" = ( +/obj/structure/table/glass, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 3 + }, +/obj/item/clothing/glasses/hud/health, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"amS" = ( +/obj/effect/gibspawner, +/turf/open/indestructible/meat, +/area/station/crazy) +"amU" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"amW" = ( +/obj/structure/table, +/obj/item/toy/foamblade, +/obj/item/toy/sword{ + pixel_x = 3; + pixel_y = 12 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"amY" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"anp" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"ans" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/machinery/photocopier/prebuilt, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"ant" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/port) +"anz" = ( +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"anC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/command/minisat, +/obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"anF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"anI" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/blood/xeno, +/obj/structure/curtain/bounty{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"anL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"anV" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"anW" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) +"anX" = ( +/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, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"anZ" = ( +/obj/structure/lattice, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"aoc" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/locker) +"aod" = ( +/obj/machinery/computer/prisoner/management, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"aoB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/storage) +"aoJ" = ( +/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/stripes/line{ + dir = 1 + }, +/obj/vehicle/ridden/janicart, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"aoO" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"aoP" = ( +/obj/structure/cable, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/starboard/fore) +"aoS" = ( +/obj/structure/cable, +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Arrivals" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"aoT" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"apf" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"apm" = ( +/obj/machinery/vending/wardrobe/science_wardrobe, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/science/lab) +"apu" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"apw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"apz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"apA" = ( +/obj/structure/table, +/obj/item/clothing/under/rank/security/officer, +/obj/item/restraints/handcuffs, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"apC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"apT" = ( +/obj/machinery/camera/directional/north{ + c_tag = "AI - Upload"; + name = "motion-sensitive ai camera"; + network = list("aiupload") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"apV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"apY" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "cargoload" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/cargo/storage) +"aqa" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/snack, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"aqc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aqf" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Cell 1"; + network = list("ss13","prison") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/sign/poster/official/walk/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"aqi" = ( +/obj/structure/table, +/obj/item/storage/photo_album, +/obj/item/pai_card, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/large, +/area/station/commons/locker) +"aqq" = ( +/obj/machinery/sparker/directional/west{ + id = "justicespark" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"aqy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"aqD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/chapel{ + dir = 10 + }, +/area/station/service/chapel) +"aqF" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Xeniobiology - Maintenance Access"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"aqS" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/spawner/random/bedsheet{ + dir = 1 + }, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) +"aqW" = ( +/obj/structure/table/reinforced, +/obj/machinery/newscaster/directional/north, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/mask/gas/sechailer{ + pixel_y = -2 + }, +/obj/item/clothing/mask/gas/sechailer{ + pixel_y = 3 + }, +/obj/item/flashlight/seclite{ + pixel_y = -1 + }, +/obj/item/flashlight/seclite{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/flashlight/seclite{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"arc" = ( +/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/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"ard" = ( +/obj/structure/bed, +/obj/item/bedsheet/clown, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"ari" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"arp" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/item/flashlight/lamp/green, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"arr" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Security Desk"; + req_access = list("security") + }, +/obj/machinery/door/window/right/directional/east{ + name = "Security Desk" + }, +/obj/item/folder/red, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"arw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/station/security/prison/garden) +"arz" = ( +/obj/machinery/door/airlock/external{ + name = "Security External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"arF" = ( +/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/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"arI" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"arJ" = ( +/obj/machinery/gulag_teleporter, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"arQ" = ( +/obj/effect/landmark/start/botanist, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"arU" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"asa" = ( +/obj/structure/showcase/cyborg/old{ + dir = 8; + pixel_x = 9; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"asc" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ask" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/east, +/obj/structure/sink/directional/west, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Bar"; + name = "service camera" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"aso" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Oxygen Supply"; + name = "atmospherics camera" + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"asq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"asv" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"asx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"asO" = ( +/obj/machinery/porta_turret/ai, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/circuit/green, +/area/station/ai/upload/chamber) +"asS" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Chapel - Chaplain's Office"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"asV" = ( +/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/turf_decal/siding/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"asW" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"ath" = ( +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"atj" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"atl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/box, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"atv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/tcommsat/server) +"atz" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"atG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"atR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"atW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/closet/crate/secure{ + desc = "A secure crate containing various materials for building a customised test-site."; + name = "Test Site Materials Crate"; + req_access = list("brig_entrance") + }, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/rods/fifty, +/obj/item/target/syndicate, +/obj/item/target/alien, +/obj/item/target/clown, +/obj/item/target, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/range) +"aub" = ( +/obj/machinery/door/firedoor, +/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/cyclelink_helper_multi{ + cycle_id = "perma-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"auh" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"aul" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"auq" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aur" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"aux" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/cyborg, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"auD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor{ + id = "engstorage"; + name = "Engineering Secure Storage Lockdown" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"auG" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"auI" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"auP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"auW" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/e_gun, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"auZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"avb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"avh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"avB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"avF" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"avH" = ( +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/indestructible/meat, +/area/station/crazy) +"avN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/stool/bar/directional/west, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"avR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"avX" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"avZ" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"awc" = ( +/turf/closed/wall/r_wall, +/area/station/command/meeting_room/council) +"awd" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"awi" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/science/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"awj" = ( +/obj/machinery/computer/warrant{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"awl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"awC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"awD" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"awG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"awH" = ( +/obj/effect/mob_spawn/corpse/human/cat_butcher, +/obj/structure/meateor_fluff/abandoned_headcrab_egg, +/obj/machinery/light/dim/directional/west, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"awT" = ( +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"axc" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/brown/half{ + dir = 4 + }, +/obj/item/clipboard, +/obj/item/toy/figure/miner, +/obj/machinery/light/directional/south, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) +"axg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"axm" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 4; + name = "Experimentor Lab Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, +/turf/open/floor/plating, +/area/station/maintenance/port) +"axr" = ( +/obj/machinery/conveyor{ + dir = 9; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"axs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"axF" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"axQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"axW" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/item/food/chococoin, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"ayh" = ( +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/ce) +"ayH" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Permabrig - Central"; + network = list("ss13","prison") + }, +/obj/item/radio/intercom/prison/directional/west, +/turf/open/floor/iron, +/area/station/security/prison) +"ayJ" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"ayM" = ( +/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/security/execution/transfer) +"aze" = ( +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "SapMaster XP" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"azi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/sign/warning/secure_area/directional/west, +/turf/open/floor/iron, +/area/station/engineering/main) +"azm" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"azo" = ( +/obj/effect/landmark/start/chaplain, +/obj/structure/chair/office/light, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"azp" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Auxiliary Tool Storage Maintenance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/lesser) +"azr" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"azy" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/primary/port) +"azA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"azE" = ( +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"azR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter/room) +"azS" = ( +/obj/item/exodrone, +/obj/machinery/exodrone_launcher, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/blood/oil/slippery, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"azW" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"aAh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/meter/layer4, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"aAj" = ( +/turf/closed/wall, +/area/station/science/breakroom) +"aAr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/flasher/directional/south{ + id = "Cell 1" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"aAu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"aAA" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"aAH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/meter/layer2, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"aBf" = ( +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/folder/white, +/obj/item/pen, +/obj/machinery/computer/security/telescreen/cmo/directional/south, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"aBp" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aBr" = ( +/obj/structure/chair, +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark/side, +/area/station/commons/fitness/recreation) +"aBw" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/bot, +/obj/item/clipboard, +/obj/item/toy/figure/ce, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"aBz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"aBE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"aBL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"aBM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"aBN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"aBV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"aBX" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 1 + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"aCe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Treatment Center" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"aCy" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"aCz" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"aCN" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box/white, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"aCO" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"aCY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"aDg" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate/preopen, +/turf/open/floor/iron, +/area/station/cargo/storage) +"aDt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"aDx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"aDZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel's Office" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"aEb" = ( +/obj/effect/turf_decal/bot/right, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"aEe" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + name = "server vent" + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/science/server) +"aEh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/science/auxlab/firing_range) +"aEs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/armory) +"aEz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"aEA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aEE" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/flask/det{ + pixel_x = -12; + pixel_y = 10 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"aEJ" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath{ + pixel_y = 3 + }, +/obj/item/clothing/mask/breath, +/obj/structure/sign/warning/no_smoking/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) +"aEP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"aEQ" = ( +/obj/structure/table/reinforced, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"aEV" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/spawner/random/structure/closet_private, +/obj/item/clothing/suit/toggle/lawyer/black, +/obj/item/clothing/under/rank/civilian/lawyer/black, +/obj/item/clothing/under/rank/civilian/lawyer/black/skirt, +/turf/open/floor/wood, +/area/station/commons/dorms) +"aFp" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron/white, +/area/station/science/research) +"aFv" = ( +/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/security/brig) +"aFA" = ( +/obj/structure/tank_holder/oxygen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"aGm" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Art Gallery" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/artgallery) +"aGo" = ( +/obj/machinery/door/poddoor{ + id = "engstorage"; + name = "Engineering Secure Storage Lockdown" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"aGp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"aGt" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"aGF" = ( +/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/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"aGG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"aGI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"aGM" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"aGW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"aGZ" = ( +/obj/structure/table/wood, +/obj/machinery/status_display/evac/directional/east, +/obj/item/coin/adamantine{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/hand_tele, +/obj/item/melee/chainofcommand, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"aHd" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"aHq" = ( +/obj/structure/table/wood, +/obj/item/storage/box/matches{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/cigarette/cigar{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/item/cigarette/cigar{ + pixel_x = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"aHr" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"aHv" = ( +/obj/structure/rack, +/obj/item/holosign_creator/robot_seat/restaurant{ + pixel_y = -5 + }, +/obj/effect/turf_decal/bot, +/obj/item/toy/figure/chef, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"aHE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"aHF" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"aHG" = ( +/obj/structure/table, +/obj/item/folder, +/obj/item/stamp/granted, +/obj/item/stamp/denied{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"aHI" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"aHW" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"aIp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/components/tank/air{ + dir = 12 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"aIA" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Plasma Cell"; + name = "atmospherics camera" + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"aIC" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"aII" = ( +/turf/open/floor/iron/chapel{ + dir = 5 + }, +/area/station/service/chapel) +"aIL" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/engineering/main) +"aIM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/security/range) +"aIV" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/engineering/main) +"aIY" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"aJd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"aJu" = ( +/obj/structure/cable, +/obj/machinery/power/smes/engineering, +/turf/open/floor/circuit/green, +/area/station/engineering/main) +"aJw" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aJy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"aJA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"aJC" = ( +/obj/docking_port/stationary/random{ + dir = 4; + name = "lavaland"; + shuttle_id = "pod_3_lavaland" + }, +/turf/open/space/basic, +/area/space) +"aJD" = ( +/turf/closed/wall, +/area/space/nearstation) +"aJE" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/qm) +"aJG" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet/green, +/area/station/service/library) +"aJK" = ( +/obj/structure/urinal/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"aJL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"aJN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/field/generator, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"aJT" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner, +/turf/open/floor/iron/white, +/area/station/science/research) +"aJU" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/storage/tech) +"aJX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"aKb" = ( +/obj/machinery/photocopier/prebuilt, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Lawyer's Office" + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"aKk" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"aKn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"aKp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"aKq" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/security/courtroom) +"aKt" = ( +/turf/closed/wall, +/area/station/service/abandoned_gambling_den/gaming) +"aKw" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"aKJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"aLv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"aLx" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/textured, +/area/station/engineering/storage) +"aLy" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"aLM" = ( +/obj/machinery/computer/security/telescreen/prison/directional/east, +/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/red{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"aLN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aLO" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/donut_box{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/lighter{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"aLQ" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"aMc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) +"aMf" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"aMl" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"aMw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aMB" = ( +/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/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/door/airlock/medical{ + name = "Medical Break Room" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/medical/break_room) +"aMH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Kitchen Delivery"; + req_access = list("kitchen") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"aMK" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"aMX" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"aNb" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"aNd" = ( +/obj/structure/chair/stool/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, +/area/station/security/prison) +"aNh" = ( +/obj/structure/sink/directional/west, +/obj/machinery/light_switch/directional/east{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = -5 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/security/medical) +"aNq" = ( +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"aND" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"aNE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/engine, +/area/station/science/explab) +"aNF" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/weldingtool, +/obj/item/assembly/voice, +/obj/item/clothing/head/utility/welding, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"aNG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"aNJ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"aNN" = ( +/obj/structure/rack, +/obj/item/gun/energy/ionrifle, +/obj/item/gun/ballistic/automatic/battle_rifle{ + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/ablative, +/obj/item/gun/energy/temperature/security, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"aNP" = ( +/obj/structure/sign/warning/hot_temp/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"aNU" = ( +/obj/structure/cable, +/obj/structure/chair/office/light{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/library) +"aOd" = ( +/obj/structure/table/wood, +/obj/item/paper/fluff/jobs/engineering/frequencies, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"aOf" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"aOr" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"aOB" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"aOD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"aOH" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination, +/obj/machinery/door/airlock{ + name = "Locker Room" + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"aOK" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"aOL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "Dorm5"; + name = "Cabin 5" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"aOO" = ( +/obj/machinery/newscaster/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"aOQ" = ( +/obj/structure/closet/secure_closet/courtroom, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"aOT" = ( +/obj/machinery/atmospherics/components/binary/valve/digital, +/obj/machinery/light_switch/directional/east{ + pixel_y = -8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east{ + pixel_y = 2 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"aPc" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"aPl" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/service/theater) +"aPq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/circuits) +"aPr" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"aPx" = ( +/obj/structure/chair, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"aPz" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"aPB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"aPO" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"aPS" = ( +/obj/machinery/light/directional/north, +/obj/item/kirbyplants/organic/plant21, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"aPW" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"aQc" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/medical/morgue) +"aQn" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"aQx" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/lighter, +/obj/effect/spawner/random/entertainment/cigarette, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aQD" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"aQG" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories - Recreation Fore"; + name = "dormitories camera" + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"aRb" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/machinery/door/firedoor, +/obj/structure/sign/picture_frame/portrait/bar{ + pixel_y = 32 + }, +/obj/item/storage/fancy/cigarettes/cigars, +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_y = 3 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) +"aRq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/east, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"aRr" = ( +/turf/open/floor/circuit/red, +/area/station/ai/upload/chamber) +"aRz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"aRL" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating, +/area/station/crazy) +"aRS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/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/south{ + id = "Cell 5" + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"aRX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"aRZ" = ( +/obj/structure/dresser, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/station/commons/dorms) +"aSi" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/courtroom) +"aSl" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "CMO" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/cmo, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/command{ + name = "Chief Medical Officer's Quarters" + }, +/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/command/heads_quarters/cmo) +"aSm" = ( +/obj/machinery/ore_silo, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"aSt" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"aSB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"aSD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"aSJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"aSO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"aSS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"aSU" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"aSV" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"aSW" = ( +/obj/structure/cable, +/obj/machinery/button/flasher{ + id = "Cell 3"; + name = "Prisoner Flash"; + pixel_x = 25; + pixel_y = 7; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + id = "permashut3"; + name = "Cell Lockdown Button"; + pixel_y = -6; + req_access = list("brig") + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"aTz" = ( +/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 = 6 + }, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"aTB" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/iron, +/area/station/security/processing) +"aTQ" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/item/circuitboard/computer/station_alert, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"aUo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/processing) +"aUu" = ( +/obj/structure/table/wood, +/obj/item/storage/crayons, +/obj/item/toy/crayon/spraycan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"aUG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"aUN" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 10 + }, +/obj/item/toy/plush/lizard_plushie/space/green{ + name = "Meets-the-Ore" + }, +/turf/open/space/basic, +/area/space/nearstation) +"aUS" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/secure/loot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"aUZ" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Service Hallway"; + name = "Service Fax Machine" + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"aVo" = ( +/obj/machinery/computer/security/hos{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"aVw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"aVy" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/medical{ + name = "Operating Room" + }, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"aVz" = ( +/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/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"aVE" = ( +/obj/structure/dresser, +/obj/structure/mirror/directional/north, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"aVO" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Coffin Storage"; + req_access = list("chapel_office") + }, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"aVQ" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/bodycontainer/morgue/beeper_off, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/warning, +/turf/open/floor/iron/dark/textured_half, +/area/station/medical/morgue) +"aVW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"aWb" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"aWk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"aWl" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"aWt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/computer/slot_machine, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"aWu" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/prison/visit) +"aWv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"aWA" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/cable, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"aWL" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"aWM" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Hydroponics" + }, +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"aWN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor{ + dir = 9; + id = "cargounload" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"aWO" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"aWP" = ( +/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/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"aWQ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/grunge{ + name = "Barber Entrance" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/service/barber) +"aWU" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"aXa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"aXk" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-entrance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/main) +"aXu" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"aXx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"aXI" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/newscaster/directional/north, +/obj/machinery/button/door/directional/south{ + id = "Arrivals_Toilet3"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/machinery/recharge_station, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"aXK" = ( +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"aXM" = ( +/mob/living/basic/cockroach/bloodroach{ + name = "Pablo" + }, +/turf/open/indestructible/meat/flesh, +/area/station/crazy) +"aXP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Xenobiology Maintenance" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"aXV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/robotics/mechbay) +"aXW" = ( +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"aYp" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/gibspawner, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"aYs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 9 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aYF" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Departures Customs Desk" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs/aft) +"aYN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Brig" + }, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"aYO" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel{ + dir = 6 + }, +/area/station/service/chapel) +"aYU" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/main) +"aZj" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/welding, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/weldingtool/empty{ + pixel_x = 9; + pixel_y = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"aZo" = ( +/obj/structure/table/reinforced, +/obj/machinery/camera/directional/west{ + c_tag = "Technology Storage"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/item/clothing/gloves/color/yellow, +/obj/item/book/manual/wiki/engineering_hacking{ + pixel_y = 3 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/multitool, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"aZp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"aZs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"aZz" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/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/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"aZF" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"aZO" = ( +/obj/machinery/newscaster/directional/west, +/obj/effect/landmark/start/hangover, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"aZS" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port) +"baf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"ban" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/station/science/research) +"baw" = ( +/obj/machinery/power/emitter, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"baB" = ( +/obj/effect/spawner/random/structure/table_fancy, +/obj/item/flashlight/lamp/green{ + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"baK" = ( +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"baO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"baY" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"baZ" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/bot_white, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/library) +"bba" = ( +/obj/machinery/air_sensor/nitrous_tank, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"bbj" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/sign/warning/biohazard/directional/east, +/turf/open/floor/iron/white, +/area/station/science/research) +"bbo" = ( +/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) +"bbx" = ( +/obj/machinery/light_switch/directional/south{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"bbB" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bbH" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"bbQ" = ( +/obj/machinery/vending/wardrobe/hydro_wardrobe, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"bcg" = ( +/obj/structure/chair/wood, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"bcj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) +"bco" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"bcD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bcE" = ( +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/west, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"bcR" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"bdn" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/item/stack/medical/bruise_pack{ + pixel_x = 1; + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"bdq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Engineering Maintenance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/main) +"bdx" = ( +/obj/structure/table/reinforced, +/obj/item/inspector, +/obj/item/inspector{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/inspector, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"bdz" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"bdC" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags{ + pixel_x = -3; + pixel_y = 18 + }, +/obj/item/clothing/gloves/latex{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/security/detectives_office) +"bdF" = ( +/obj/machinery/computer/cargo{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"bdI" = ( +/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/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"beo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ber" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"bez" = ( +/obj/structure/curtain, +/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/security/prison/toilet) +"beC" = ( +/obj/structure/barricade/sandbags/meatbags, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"beD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port) +"beG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "hopblast"; + name = "HoP Blast Door" + }, +/obj/machinery/door/airlock/command{ + name = "Head of Personnel's Office" + }, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/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/all/command/hop, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"beP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"beV" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"beY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/brig) +"bfc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/sign/warning/biohazard/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Xenobiology Access"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/structure/sink/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"bfe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/warning/pods/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"bfn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"bfq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/break_room) +"bfs" = ( +/obj/structure/chair/stool/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"bfw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"bfy" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/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/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/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"bfz" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/wallet/random, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"bfT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bfX" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"bgd" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"bgq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bgz" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"bgA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/light_switch/directional/north{ + pixel_x = -6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"bgE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/security/prison/mess) +"bgG" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Checkpoint" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/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/security/general, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"bgH" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/machinery/door/poddoor/preopen{ + id = "xeno2"; + name = "Creature Cell #2" + }, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"bgL" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"bgQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 10 + }, +/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/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"bgS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bgW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/commons/fitness/recreation) +"bhg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) +"bhn" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/grimy, +/area/station/ai/satellite/interior) +"bhw" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical/morgue) +"bhJ" = ( +/obj/machinery/computer/security/mining{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"bhN" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"bhP" = ( +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/command/gateway) +"bhR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bhU" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bii" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Hall"; + network = list("ss13","prison") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"bil" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"bip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"biv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"biI" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"biO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"biS" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"biV" = ( +/obj/machinery/destructive_scanner, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"bjk" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"bjl" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Lobby"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/engineering/lobby) +"bjp" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"bjs" = ( +/obj/structure/urinal/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"bjB" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"bjE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"bjR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"bjV" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/latex, +/obj/item/surgical_drapes, +/obj/item/clothing/suit/apron/surgical, +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 2 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -10; + pixel_y = -4 + }, +/obj/item/clothing/mask/breath/muzzle, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"bkd" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/glass{ + name = "Recreation Room" + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"bkf" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"bkj" = ( +/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/highsecurity{ + name = "Gravity Generator Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"bkn" = ( +/obj/effect/turf_decal/siding/dark_red{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"bkE" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/structure/secure_safe/directional/north, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"bkN" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/item/folder/blue{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"blc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"ble" = ( +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/commons/toilet/locker) +"bli" = ( +/turf/closed/wall/r_wall, +/area/station/service/chapel/storage) +"blj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark/side, +/area/station/engineering/lobby) +"bls" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"blB" = ( +/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/security/prison) +"blC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"blJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage) +"blR" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"blS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Auxiliary E.V.A. Storage" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/command/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"blX" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/testlab) +"bmf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"bmn" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bmo" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) +"bmp" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"bmq" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"bmt" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/iron, +/area/station/command/gateway) +"bmw" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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, +/obj/machinery/door/airlock/medical{ + name = "Paramedic Dispatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/paramedic, +/turf/open/floor/iron, +/area/station/medical/paramedic) +"bmC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port"; + space_dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bmG" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"bmP" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bmV" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/command/gateway) +"bnt" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bnx" = ( +/obj/item/toy/plush/snakeplushie{ + name = "Trapped-In-Maint" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"bnR" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"bnS" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Holodeck - Fore 2"; + name = "holodeck camera" + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"bnU" = ( +/obj/structure/chair/stool/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"bog" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"bom" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"boD" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/statue/bone/rib{ + dir = 8 + }, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"boN" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"boR" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/engine/atmos) +"boV" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - n2o Cell"; + name = "atmospherics camera" + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"bpa" = ( +/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/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-right" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"bpd" = ( +/obj/machinery/light/small/directional/north, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"bpg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"bpr" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"bpt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"bpw" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/indestructible/meat, +/area/station/crazy) +"bpM" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"bpT" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"bpV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/table/wood, +/obj/item/food/baguette, +/obj/item/toy/crayon/spraycan/mimecan, +/obj/structure/sign/poster/random/directional/south, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/service/theater) +"bpY" = ( +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"bpZ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/robotics/lab) +"bqf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/hydroponics) +"bqo" = ( +/obj/item/robot_suit, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"bqv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bqC" = ( +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"bqE" = ( +/obj/structure/rack, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/obj/structure/reagent_dispensers/wall/peppertank/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"bqP" = ( +/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/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"bqY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/range) +"bra" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"brb" = ( +/turf/closed/wall, +/area/station/service/chapel/funeral) +"brm" = ( +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/security/med, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"brZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"bsb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bsc" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/rglass{ + amount = 20; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stack/sheet/plasteel/twenty, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"bsd" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/landmark/start/hangover, +/obj/effect/spawner/random/structure/closet_private, +/obj/item/clothing/suit/jacket/letterman_nanotrasen, +/obj/item/clothing/under/pants/track, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/wood, +/area/station/commons/dorms) +"bsk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"bsn" = ( +/obj/machinery/light/small/dim/directional/north, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"bsx" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bsz" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Hallway"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/item/kirbyplants/photosynthetic, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"bsC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"bsF" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"bsN" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table, +/obj/item/paper/crumpled, +/obj/item/pen/blue, +/obj/item/pen/red{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron/smooth_half, +/area/station/maintenance/port/aft) +"bsS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"bsY" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"btc" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"btm" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/processing) +"btr" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"btE" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel{ + dir = 9 + }, +/area/station/service/chapel) +"btH" = ( +/turf/closed/wall/r_wall, +/area/station/ai/satellite/chamber) +"btT" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"btX" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/command/hop, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"btY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/suit/caution, +/obj/effect/decal/cleanable/glass, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"btZ" = ( +/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/holopad/secure, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"bua" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"buo" = ( +/obj/machinery/computer/dna_console{ + dir = 4 + }, +/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"buK" = ( +/obj/structure/table/wood/fancy, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"buP" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L10" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/hallway/primary/central/aft) +"buY" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bvb" = ( +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"bvd" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/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/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"bvj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"bvw" = ( +/obj/machinery/telecomms/processor/preset_one, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/white/telecomms, +/area/station/tcommsat/server) +"bvM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/chaplain, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"bvP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"bvT" = ( +/obj/structure/table, +/obj/item/folder/blue{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/folder/white{ + pixel_y = 5 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/folder, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"bvV" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - Head of Personnel's Office"; + name = "command camera" + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"bvW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"bwf" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/closet/bombcloset, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"bwi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/sign/poster/random/directional/south, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bwl" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"bwo" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"bwr" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/bureaucracy/paper, +/turf/open/floor/iron/dark, +/area/station/service/library) +"bwz" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"bwE" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/science/lobby) +"bwG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"bwM" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2; + name = "Library Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/service/library, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"bwU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bxc" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/main) +"bxe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/north{ + pixel_x = 8 + }, +/obj/machinery/oven/range, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"bxg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bxj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-passthrough" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab" + }, +/obj/effect/mapping_helpers/airlock/access/any/science/xenobio, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bxp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/shard, +/obj/effect/decal/cleanable/glass, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bxX" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Cell 3"; + network = list("ss13","prison") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/sign/poster/official/work_for_a_future/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"byn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/theater) +"byx" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/effect/spawner/random/entertainment/cigarette_pack{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/storage/box/coffeepack{ + pixel_x = -13; + pixel_y = 7 + }, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"byX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage) +"bzf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"bzh" = ( +/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/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"bzi" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/station/security/office) +"bzl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"bzv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bzD" = ( +/obj/structure/table/reinforced, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/airalarm/directional/south, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/clothing/mask/gas, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"bzG" = ( +/obj/structure/table, +/obj/item/assembly/signaler{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_y = 8 + }, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/machinery/newscaster/directional/east, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"bzU" = ( +/turf/closed/wall/rust, +/area/station/service/library/lounge) +"bzY" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"bAp" = ( +/obj/structure/sink/directional/west, +/obj/item/trash/sosjerky, +/obj/structure/sign/poster/official/cleanliness/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/security/prison/toilet) +"bAt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"bAz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"bAA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"bAK" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/item/kirbyplants/photosynthetic{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/flasher/directional/south{ + id = "AI" + }, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"bAM" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/rnd_all, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"bAN" = ( +/obj/effect/landmark/start/cyborg, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"bAO" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/service/chapel) +"bAR" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/break_room) +"bAS" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/cigarette/cigar/havana{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/cigarette/cigar{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"bAV" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"bAY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"bBa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bBd" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/crazy) +"bBh" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"bBl" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/target, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"bBp" = ( +/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/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/medical/medbay) +"bBt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"bBz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"bBB" = ( +/turf/closed/wall/mineral/plastitanium, +/area/station/security/execution/transfer) +"bBD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"bBG" = ( +/obj/structure/bed/medical/anchored{ + dir = 8 + }, +/obj/item/bedsheet/medical{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/structure/cable, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"bBK" = ( +/obj/structure/sign/directions/dorms{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/commons/vacant_room/commissary) +"bCc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"bCf" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/table, +/obj/item/bodypart/chest/monkey, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"bCh" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/paper_bin, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"bCj" = ( +/obj/structure/table/reinforced, +/obj/item/electronics/firelock, +/obj/item/electronics/firelock, +/obj/item/electronics/firealarm, +/obj/item/electronics/firealarm, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"bCn" = ( +/obj/effect/turf_decal/trimline/yellow/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"bCo" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"bCu" = ( +/obj/structure/cable, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"bCC" = ( +/obj/machinery/door/poddoor{ + id = "justiceblast"; + name = "Justice Blast Door" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"bCG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bCM" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"bCT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"bCX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/structure/tank_holder, +/obj/structure/sign/poster/official/wtf_is_co2/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"bCY" = ( +/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/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"bCZ" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"bDv" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"bDw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/security/prison) +"bDy" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Chapel - Confessional"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"bDK" = ( +/obj/machinery/computer/records/security, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/station/security/office) +"bDX" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/engineering/lobby) +"bEe" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/item/storage/toolbox/artistic{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/item/storage/toolbox/crafter{ + pixel_x = 2; + pixel_y = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"bEf" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom/directional/north{ + freerange = 1; + listening = 0; + name = "Custom Channel" + }, +/obj/item/radio/intercom/directional/west{ + freerange = 1; + listening = 0; + name = "Common Channel" + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"bEl" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"bEm" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom/directional/north{ + freerange = 1; + listening = 0; + name = "Custom Channel" + }, +/obj/item/radio/intercom/directional/east{ + freerange = 1; + listening = 0; + name = "Common Channel" + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"bEH" = ( +/obj/structure/rack, +/obj/item/book/manual/wiki/engineering_guide, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"bEK" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"bEN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"bEP" = ( +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/service/chapel) +"bES" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"bEU" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/shieldgen, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"bEY" = ( +/obj/machinery/duct, +/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 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/locker) +"bFb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/paramedic) +"bFe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron/dark/smooth_half, +/area/station/science/ordnance) +"bFj" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"bFr" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/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) +"bFv" = ( +/obj/structure/table/wood, +/obj/item/storage/toolbox/artistic{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/item/storage/toolbox/crafter{ + pixel_x = 2; + pixel_y = 1 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"bFA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) +"bFD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"bFS" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning, +/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/medical/treatment_center) +"bFT" = ( +/obj/item/radio/intercom/directional/west{ + freerange = 1; + listening = 0; + name = "Common Channel"; + pixel_y = -8 + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/item/radio/intercom/directional/east{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_y = -8 + }, +/obj/machinery/button/door/directional/south{ + id = "aicoredoor"; + name = "AI Chamber Access Control"; + pixel_x = -24; + req_access = list("ai_upload") + }, +/obj/machinery/button/door/directional/south{ + id = "aicorewindow"; + name = "AI Core Shutters"; + pixel_x = 24; + req_access = list("ai_upload") + }, +/obj/effect/landmark/start/ai, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"bFV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bFY" = ( +/obj/item/radio/intercom/directional/north{ + broadcasting = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"bGa" = ( +/obj/structure/table/wood/fancy, +/obj/structure/sign/painting/large/library{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"bGc" = ( +/turf/closed/wall, +/area/station/maintenance/department/engine/atmos) +"bGi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"bGj" = ( +/obj/structure/closet, +/obj/item/stack/sheet/glass{ + amount = 30 + }, +/obj/item/stack/sheet/iron{ + amount = 30 + }, +/obj/item/stack/cable_coil, +/obj/item/wrench, +/obj/item/vending_refill/cigarette, +/obj/item/circuitboard/computer/slot_machine, +/obj/item/circuitboard/computer/slot_machine, +/obj/item/circuitboard/computer/arcade/battle, +/obj/item/circuitboard/computer/arcade/orion_trail, +/obj/item/vending_refill/coffee, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/checker, +/area/station/service/bar/backroom) +"bGl" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/help_others/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"bGm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bGn" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"bGr" = ( +/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/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"bGz" = ( +/obj/structure/frame/machine{ + anchored = 1 + }, +/obj/item/stack/cable_coil, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"bGC" = ( +/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/decal/cleanable/dirt, +/obj/machinery/door/airlock/highsecurity{ + name = "Atmospherics Emergency Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"bGN" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/landmark/start/hangover, +/obj/item/storage/wallet, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"bGX" = ( +/obj/machinery/door/window/left/directional/south{ + name = "Desk Access"; + req_access = list("library") + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination/library, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood/large, +/area/station/service/library) +"bGY" = ( +/obj/structure/cable, +/obj/machinery/requests_console/directional/north{ + department = "Construction"; + name = "Construction Requests Console" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"bHd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/item/radio/intercom/command, +/obj/item/paper/fluff/jobs/engineering/frequencies, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"bHg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"bHj" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"bHr" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"bHB" = ( +/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/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bIa" = ( +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) +"bIh" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno4"; + name = "Creature Cell #4" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"bIk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"bIl" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"bIm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/ce) +"bIx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/command/eva) +"bID" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/iron, +/area/station/engineering/storage) +"bIG" = ( +/obj/machinery/light/directional/south, +/obj/machinery/hydroponics/constructable, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"bIP" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Medbay - Aft Chemistry Lab"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"bIU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"bIW" = ( +/obj/machinery/turretid{ + name = "AI Chamber turret control"; + pixel_x = 3; + pixel_y = -23 + }, +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Primary AI Core Access"; + req_access = list("ai_upload") + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"bJf" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/firealarm/directional/east, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"bJg" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"bJi" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/iron/smooth, +/area/station/science/xenobiology) +"bJs" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron{ + amount = 30 + }, +/obj/item/stack/sheet/glass/fifty, +/obj/item/crowbar/red, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/eva/abandoned) +"bJt" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bJx" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/bottle/chloralhydrate{ + pixel_x = -7 + }, +/obj/item/reagent_containers/cup/bottle/facid{ + pixel_x = 7 + }, +/obj/item/storage/backpack/duffelbag/sec/surgery{ + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"bJA" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"bJC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"bJE" = ( +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"bJI" = ( +/turf/closed/wall, +/area/station/security/checkpoint/engineering) +"bJM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/space_heater, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bJN" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/machinery/iv_drip, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"bJS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/east, +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/commons/toilet/restrooms) +"bKn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/theater) +"bKo" = ( +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"bKp" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Engine Cooling Bypass" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"bKu" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/science/explab) +"bKw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, +/turf/open/floor/plating, +/area/station/science/ordnance/office) +"bKT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bLd" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"bLl" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/light_switch/directional/east, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"bLo" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bLp" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"bLs" = ( +/turf/closed/wall/r_wall, +/area/station/security/armory) +"bLu" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"bLy" = ( +/obj/machinery/computer/cargo{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Bay - Starboard"; + name = "cargo camera" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/directional/east{ + id = "cargounload"; + name = "Loading Doors"; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/east{ + id = "cargoload"; + name = "Loading Doors"; + pixel_y = -6 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bLC" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"bLL" = ( +/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/department/science) +"bLP" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Kitchen Entrance"; + network = list("ss13","prison") + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/security/prison) +"bLT" = ( +/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/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"bLU" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/chair/office/light, +/obj/effect/decal/cleanable/greenglow, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"bMb" = ( +/obj/structure/bodycontainer/morgue/beeper_off{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/warning, +/turf/open/floor/iron/dark/textured_half, +/area/station/medical/morgue) +"bMd" = ( +/obj/effect/turf_decal/trimline/white/warning{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"bMh" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"bMj" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/lab) +"bMB" = ( +/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/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"bMI" = ( +/obj/structure/closet/crate/goldcrate, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"bMV" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"bNh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"bNr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"bNs" = ( +/obj/machinery/iv_drip, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/light/small/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"bNv" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/space/basic, +/area/space/nearstation) +"bNB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"bNT" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"bNU" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"bOh" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"bOl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"bOw" = ( +/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/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"bOF" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/command/teleporter) +"bOK" = ( +/obj/structure/table/wood/fancy, +/obj/item/flashlight/lantern, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"bOL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/obj/structure/closet/radiation, +/turf/open/floor/iron, +/area/station/engineering/main) +"bOO" = ( +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/blue/diagonal_edge, +/obj/structure/chair/stool/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/diagonal, +/area/station/medical/break_room) +"bOT" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"bOU" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"bPe" = ( +/obj/effect/decal/spring_healing, +/turf/open/indestructible/meat/flesh/a, +/area/station/crazy) +"bPj" = ( +/obj/machinery/rnd/production/techfab/department/cargo, +/obj/effect/turf_decal/stripes/box, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"bPr" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/wall_healer/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"bPv" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bPw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/armory) +"bPC" = ( +/turf/closed/wall/r_wall, +/area/station/ai/satellite/interior) +"bPD" = ( +/obj/item/clothing/mask/gas, +/obj/item/wrench, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"bPE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bPF" = ( +/obj/structure/chair/stool/directional/south, +/obj/structure/window/spawner/directional/north, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"bPH" = ( +/obj/structure/sign/plaques/kiddie, +/turf/closed/wall/r_wall, +/area/station/ai/satellite/interior) +"bPI" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"bPY" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"bQw" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bQz" = ( +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"bQN" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"bQY" = ( +/obj/structure/statue/sandstone/venus, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"bRe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/depsec/medical, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"bRl" = ( +/obj/structure/sign/warning/electric_shock{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"bRm" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/lobby) +"bRs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bRw" = ( +/obj/structure/sign/warning/deathsposal/directional/east, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bRy" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"bRz" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"bRE" = ( +/obj/structure/cable, +/obj/machinery/chem_master/condimaster{ + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; + name = "HoochMaster Deluxe" + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"bRF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "Hos Space Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) +"bRG" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"bRK" = ( +/obj/machinery/teleport/hub, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"bRM" = ( +/obj/machinery/computer/teleporter, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"bRP" = ( +/obj/structure/sign/warning/vacuum, +/turf/closed/wall, +/area/space/nearstation) +"bRQ" = ( +/obj/structure/lattice, +/obj/structure/transit_tube/curved/flipped{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"bRR" = ( +/obj/structure/lattice, +/obj/structure/transit_tube/crossing/horizontal, +/turf/open/space/basic, +/area/space/nearstation) +"bRS" = ( +/obj/structure/lattice, +/obj/structure/transit_tube/curved{ + dir = 8 + }, +/turf/open/space/basic, +/area/space/nearstation) +"bRV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 5; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"bRZ" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole{ + dir = 1 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"bSa" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bSl" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Security - Prison" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"bSq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bSx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bSG" = ( +/obj/effect/spawner/random/structure/girder, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"bSJ" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"bSN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"bSO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"bSU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Project Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"bSZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/genetics) +"bTa" = ( +/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, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"bTb" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/locked{ + id_tag = "crazy" + }, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"bTe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bTo" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"bTq" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"bTs" = ( +/obj/machinery/camera/directional/east{ + c_tag = "AI Satellite - Maintenance"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/layer3, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"bTu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/grimy, +/area/station/ai/satellite/interior) +"bTy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/vending/clothing, +/obj/machinery/button/curtain{ + id = "theater_curtains"; + name = "curtain control"; + pixel_x = -24; + pixel_y = -8; + req_access = list("theatre"); + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"bTH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/belt/utility, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bTJ" = ( +/obj/structure/lattice, +/obj/structure/transit_tube/diagonal{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"bTN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"bTR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"bTW" = ( +/obj/structure/table/wood/poker, +/obj/item/reagent_containers/cup/glass/shaker, +/obj/item/reagent_containers/dropper, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"bTZ" = ( +/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/engineering/glass{ + name = "Engineering Storage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/engine_equipment, +/turf/open/floor/iron, +/area/station/engineering/storage) +"bUE" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/stack/rods{ + amount = 25 + }, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"bUL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/escape) +"bUN" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/cell_charger, +/obj/item/screwdriver{ + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"bUQ" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"bUT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"bUX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/circuits) +"bVo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"bVs" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"bVJ" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - Center"; + name = "hallway camera" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"bVM" = ( +/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/poddoor/shutters/window/preopen{ + dir = 1; + id = "right_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bVQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Psychology Office"; + name = "Psychology Office Fax Machine" + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/psychology) +"bVT" = ( +/obj/machinery/photocopier/prebuilt, +/obj/machinery/requests_console/directional/north{ + department = "Head of Security's Desk"; + name = "Head of Security's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"bVW" = ( +/obj/effect/gibspawner, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"bWD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"bWH" = ( +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/stack/sheet/iron/twenty, +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"bWN" = ( +/obj/machinery/firealarm/directional/south, +/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 = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"bWT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"bWW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"bWZ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bXw" = ( +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/science/research) +"bXA" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/library) +"bXF" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/machinery/conveyor{ + id = "mining" + }, +/obj/machinery/brm, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"bXG" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"bXJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) +"bXL" = ( +/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/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bXS" = ( +/obj/machinery/door/airlock/mining{ + name = "Mining Dock" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"bXX" = ( +/obj/structure/bookcase/random/fiction, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"bYc" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/computer/crew{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"bYe" = ( +/turf/open/floor/iron/grimy, +/area/station/ai/satellite/interior) +"bYf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/ai/satellite/interior) +"bYh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/warning/no_smoking/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"bYk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"bYm" = ( +/obj/structure/lattice, +/obj/structure/transit_tube/diagonal, +/turf/open/space/basic, +/area/space/nearstation) +"bYo" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "hopline"; + name = "Queue Shutters" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/primary/central/fore) +"bYq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/item/crowbar/red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"bYG" = ( +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/structure/table/reinforced, +/obj/item/gps, +/obj/item/gps, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"bYK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"bYN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"bYR" = ( +/obj/structure/closet/cabinet, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bYV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/server) +"bYW" = ( +/obj/structure/cable, +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/rnd_secure_all, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"bYY" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"bZc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"bZz" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"bZJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bZY" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/captain, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"caa" = ( +/obj/machinery/recharge_station, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"cac" = ( +/obj/machinery/recharge_station, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"cad" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/electrical, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"cak" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"cam" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"cao" = ( +/turf/closed/wall, +/area/station/service/library) +"cap" = ( +/obj/structure/lattice, +/obj/structure/transit_tube/curved{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"caq" = ( +/obj/structure/lattice, +/obj/structure/transit_tube/curved/flipped{ + dir = 8 + }, +/turf/open/space/basic, +/area/space/nearstation) +"cau" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/tank_holder/extinguisher, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"caw" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"cay" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"caH" = ( +/obj/effect/decal/remains/human, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"caI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron, +/area/station/engineering/main) +"caW" = ( +/obj/structure/sign/poster/random/directional/west, +/obj/structure/closet, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/spawner/random/food_or_drink/condiment, +/obj/effect/turf_decal/bot_white, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"cbh" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/folder/yellow{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"cbq" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "commissaryshutters"; + name = "Vacant Commissary Shutters" + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) +"cbs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cbz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cbF" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"cbR" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/dark, +/area/station/service/library) +"cbW" = ( +/obj/structure/table/wood, +/obj/item/pinpointer/nuke, +/obj/item/disk/nuclear, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"cbX" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 1; + name = "HoS Junction" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/mail_sorting/security/hos_office, +/turf/open/floor/iron, +/area/station/security/office) +"cbY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/vacuum, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"ccd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"ccj" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"ccp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/door/window/right/directional/west, +/turf/open/floor/wood/large, +/area/station/service/barber) +"ccq" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"ccy" = ( +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"ccA" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ccK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/reinforced, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/item/clothing/mask/gas, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Pumps"; + name = "atmospherics camera" + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"ccY" = ( +/obj/item/relic, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/cardboard, +/obj/item/book/manual/wiki/experimentor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"cdb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"cdg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cdr" = ( +/obj/machinery/door/poddoor{ + id = "armouryaccess"; + name = "Armoury Access" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/armory) +"cdt" = ( +/turf/closed/wall/r_wall, +/area/station/ai/upload/chamber) +"cdB" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"cdE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cdN" = ( +/obj/effect/spawner/random/structure/girder, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/port) +"cdQ" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/blood/oil, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"cdS" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"cec" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"cei" = ( +/obj/structure/chair{ + dir = 8; + name = "Judge" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"cel" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"ces" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/mining_voucher, +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Auxiliary Construction - Storage"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ceC" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/library) +"ceE" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/lamp, +/turf/open/floor/carpet, +/area/station/service/library/abandoned) +"ceF" = ( +/turf/closed/wall, +/area/station/science/genetics) +"ceV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/radiation/directional/west, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cfb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"cfu" = ( +/turf/open/floor/circuit/green, +/area/station/ai/upload/chamber) +"cfx" = ( +/obj/structure/cable, +/obj/machinery/computer/station_alert{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/security/telescreen/ce/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"cfy" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"cfL" = ( +/obj/structure/table, +/obj/item/raw_anomaly_core/random{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/raw_anomaly_core/random{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/raw_anomaly_core/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"cfO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"cgg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"cgi" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"cgH" = ( +/obj/structure/table/wood/fancy, +/obj/item/reagent_containers/cup/glass/bottle/holywater, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"cgJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"cgP" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"cgQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/large, +/area/station/security/warden) +"cgV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"cgZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"cha" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: PRESSURIZED DOORS"; + pixel_x = 32; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/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/engineering/atmos/project) +"chg" = ( +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"chi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "aiuploadwindow"; + name = "AI Upload Lockdown Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai/upload/chamber) +"chn" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"chp" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/basic, +/area/space/nearstation) +"chs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/brigdoor/left/directional/north{ + id = "engcell"; + name = "Engineering Cell"; + req_access = list("security") + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"chv" = ( +/obj/structure/cable, +/obj/machinery/power/smes/full, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"chF" = ( +/obj/structure/sign/directions/security{ + pixel_y = 8 + }, +/obj/structure/sign/directions/dorms, +/obj/structure/sign/directions/vault{ + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/hallway/primary/central/fore) +"chT" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"chU" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"chY" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/item/crowbar, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"cij" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ciz" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ciB" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Supermatter Room Port"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"ciD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/mix) +"ciH" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Ordnance Lab" + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"cjj" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "cardoor"; + name = "Cargo Cell" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"cjl" = ( +/obj/machinery/announcement_system, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"cjw" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Science - Robotics Lab"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"cjE" = ( +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/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/medical/medbay) +"cjH" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/frame/computer{ + anchored = 1; + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"cjN" = ( +/turf/closed/wall/r_wall, +/area/station/security/office) +"cjO" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/bitrunner, +/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_large, +/area/station/cargo/bitrunning/den) +"ckb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/east, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ckd" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"ckt" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"cku" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/medical/medbay) +"cky" = ( +/obj/machinery/button/door/directional/south{ + id = "psych_shutters"; + name = "Shutter Control"; + pixel_x = -4; + req_access = list("psychology") + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 6 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/button/door/directional/south{ + id = "psych_bolt"; + name = "Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -4; + pixel_y = -35; + req_access = list("psychology"); + specialfunctions = 4 + }, +/obj/structure/table/wood, +/obj/machinery/computer/records/medical/laptop{ + dir = 1; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/station/medical/psychology) +"ckA" = ( +/obj/machinery/gibber, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"ckB" = ( +/obj/structure/closet/secure_closet/hop, +/obj/item/clothing/suit/costume/wellworn_shirt/graphic/ian, +/obj/item/bedsheet/ian, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"ckC" = ( +/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/engineering/supermatter/room) +"ckE" = ( +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/north, +/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/iron/grimy, +/area/station/service/chapel) +"ckG" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"ckO" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Customs - Departures Customs" + }, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/item/wallframe/status_display, +/turf/open/indestructible/necropolis/normal, +/area/station/security/checkpoint/customs/aft) +"ckR" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"ckY" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "External Airlock" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"clj" = ( +/obj/effect/landmark/start/prisoner, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/security/prison/work) +"clq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"clr" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"clx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/atmos_control/nocontrol/incinerator{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"cly" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/cytology{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/item/seeds/soya{ + pixel_x = 11; + pixel_y = -2 + }, +/obj/machinery/wall_healer/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"clE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"clG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"clH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"clK" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 8; + name = "service water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/textured, +/area/station/maintenance/port/fore) +"clO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "lawyerprivacy"; + name = "Lawyer's Privacy Shutter" + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"clX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"cmb" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/button/door/directional/south{ + id = "Arrivals_Toilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/station/commons/toilet/restrooms) +"cmd" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"cmi" = ( +/obj/structure/flora/bush/stalky/style_random, +/obj/structure/flora/bush/leavy/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"cmm" = ( +/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/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cmq" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/departments/aisat/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"cmu" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cmy" = ( +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"cmI" = ( +/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/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"cna" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"cng" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/structure/closet/crate/internals, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/command/gateway) +"cni" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/tank_holder/anesthetic, +/turf/open/floor/iron/dark/textured_half, +/area/station/science/robotics/lab) +"cnl" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/checker{ + dir = 1 + }, +/area/station/service/bar) +"cnn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/item/crowbar/red, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cnu" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Telecomms - Cooling Room"; + name = "telecomms camera"; + network = list("ss13","tcomms") + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"cnE" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/storage/fancy/donut_box, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/service/kitchen) +"cnH" = ( +/obj/structure/cable, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"cnL" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"cnR" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"cnW" = ( +/obj/structure/table/reinforced, +/obj/machinery/status_display/evac/directional/north, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"coj" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"cok" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"coH" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK" + }, +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/starboard/fore) +"coV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/storage) +"cpf" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mechbay"; + name = "Mech Bay Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"cpr" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"cpv" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/trimline/neutral, +/obj/effect/turf_decal/box/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"cpw" = ( +/obj/effect/turf_decal/box/white{ + color = "#EFB341" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"cpG" = ( +/obj/structure/sign/poster/contraband/kudzu/directional/west, +/obj/machinery/light/small/directional/west, +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics) +"cpK" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + 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/treatment_center) +"cpT" = ( +/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/command/gateway) +"cqc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"cqm" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron, +/area/station/security/lockers) +"cqp" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 8 + }, +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/textured, +/area/station/medical/cryo) +"cqt" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/hop{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/toy/figure/ian, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"cqA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"cqM" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Solar - Fore Starboard"; + name = "solar camera" + }, +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"crd" = ( +/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, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"crg" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"crs" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"crw" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/gateway) +"crD" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/borg_fancy_1/directional/west, +/obj/structure/table/reinforced, +/obj/machinery/ecto_sniffer, +/turf/open/floor/iron/dark/textured_half, +/area/station/science/robotics/lab) +"crE" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"crR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"crS" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"crT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"crU" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/bot_white, +/obj/machinery/button/door/directional/north{ + id = "roboticsprivacy"; + name = "Robotics Privacy Controls"; + req_access = list("robotics") + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"crY" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/command/eva) +"crZ" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"cse" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms) +"csh" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"csk" = ( +/obj/structure/cable, +/turf/open/floor/circuit/red, +/area/station/ai/upload/chamber) +"csw" = ( +/turf/closed/wall, +/area/station/service/hydroponics) +"csy" = ( +/obj/structure/table/wood, +/obj/item/pen{ + pixel_x = 16 + }, +/obj/item/paper_bin/carbon{ + pixel_x = -1; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -1; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"csz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"csB" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"csD" = ( +/obj/structure/chair/office, +/obj/item/radio/intercom/directional/north{ + frequency = 1423; + name = "Interrogation Intercom" + }, +/obj/effect/turf_decal/siding/dark_red{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/security/interrogation) +"csE" = ( +/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 = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"csH" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/primary/port) +"csO" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"csR" = ( +/obj/machinery/shieldgen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"csU" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"csV" = ( +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/structure/chair/sofa/bench/left, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"csY" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Xenobiology - Cell 8"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ctw" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=engi1"; + location = "hall3" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ctx" = ( +/obj/item/flashlight/flare/candle/amber, +/obj/effect/mob_spawn/corpse/human/pirate, +/obj/structure/meateor_fluff/abandoned_headcrab_egg, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"ctE" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/command/eva) +"ctU" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"cud" = ( +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"cug" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/green/half{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/medical/virology) +"cuh" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"cui" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/main) +"cul" = ( +/obj/machinery/plate_press, +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/security/prison/work) +"cus" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"cut" = ( +/obj/structure/cable, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 8 + }, +/turf/open/space/basic, +/area/space/nearstation) +"cuy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"cuB" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"cvo" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/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/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"cvu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cvy" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/east{ + name = "Delivery Desk"; + req_access = list("cargo") + }, +/obj/effect/turf_decal/delivery, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"cvA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + pixel_y = 36; + name = "Cargo Lobby Lockdown"; + id = "cargolobbylockdown"; + req_access = list("cargo") + }, +/obj/machinery/button/door/directional/north{ + name = "Cargo Lockdown"; + req_access = list("cargo"); + id = "cargolockdown" + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"cvE" = ( +/obj/machinery/computer/cargo/request{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) +"cvX" = ( +/obj/machinery/door/airlock/medical{ + name = "Medbay Desk" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/turf/open/floor/iron, +/area/station/medical/paramedic) +"cwe" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/cryo) +"cwh" = ( +/turf/closed/wall/r_wall, +/area/station/medical/pharmacy) +"cwp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/stack/sheet/iron/twenty, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/screwdriver, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"cwv" = ( +/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/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"cwA" = ( +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"cwI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cwV" = ( +/obj/effect/landmark/start/hangover, +/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, +/area/station/hallway/primary/fore) +"cwY" = ( +/turf/closed/wall, +/area/station/engineering/atmos/storage) +"cwZ" = ( +/obj/structure/table/glass, +/obj/item/flashlight/lamp, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"cxb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/sign/departments/xenobio/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"cxc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"cxe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/east, +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"cxg" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/eva) +"cxp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cxs" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/engineering_all, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"cxJ" = ( +/obj/machinery/photocopier/prebuilt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"cxM" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/engine, +/area/station/science/explab) +"cxR" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/table, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"cya" = ( +/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, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"cyn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cyq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"cyv" = ( +/obj/machinery/light_switch/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Teleporter"; + name = "command camera" + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/teleporter) +"cyx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"cyD" = ( +/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/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"cyE" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"cyM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/kitchen) +"cyR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"czf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"czg" = ( +/obj/machinery/hydroponics/soil, +/obj/item/plant_analyzer, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Garden"; + network = list("ss13","prison") + }, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) +"czi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"czu" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/teleporter) +"czy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"czB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"czF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/newscaster/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"czL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"czO" = ( +/obj/item/stack/sticky_tape/surgical, +/obj/structure/table/glass, +/obj/item/radio/intercom/directional/north, +/obj/item/stack/sticky_tape/surgical, +/obj/item/stack/medical/bone_gel, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"cAb" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno3"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"cAd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"cAw" = ( +/obj/structure/cable, +/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/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"cAF" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/toy/figure/qm, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"cAP" = ( +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"cAU" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ + dir = 4 + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"cAV" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"cBd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"cBe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2{ + dir = 8 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"cBt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"cBv" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"cBC" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"cBD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"cBL" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cBN" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"cBP" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "Medbay" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/plasticflaps, +/turf/open/floor/iron, +/area/station/medical/storage) +"cBT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cCb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Warehouse Maintenance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"cCd" = ( +/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/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"cCn" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) +"cCw" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"cCD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cCJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"cCM" = ( +/obj/structure/rack, +/obj/item/grown/log/tree, +/obj/item/grown/log/tree{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/grown/log/tree{ + pixel_y = 5 + }, +/obj/item/grown/log/tree, +/obj/item/grown/log/tree{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/grown/log/tree{ + pixel_y = 5 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Bridge - Showroom"; + name = "command camera" + }, +/obj/machinery/button/door/directional/north{ + id = "corporatelounge"; + name = "Corporate Lounge Shutters"; + pixel_x = -4; + pixel_y = 26 + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = -4; + pixel_y = 36 + }, +/obj/item/melee/roastingstick, +/turf/open/floor/stone, +/area/station/command/corporate_showroom) +"cCN" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cCO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"cCP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cCU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"cCY" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"cDm" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/brig) +"cDD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security{ + name = "Private Interrogation" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/detective, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"cDK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/maintenance/disposal/incinerator) +"cDM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Foyer"; + name = "atmospherics camera" + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"cDQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Ordnance Maintenance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/iron, +/area/station/science/ordnance) +"cDW" = ( +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"cEo" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/machinery/requests_console/directional/north{ + department = "Tool Storage"; + name = "Tool Storage Requests Console" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"cEp" = ( +/obj/machinery/computer/monitor, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"cEq" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"cEK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/duct, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"cEM" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cEQ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=service4"; + location = "service3" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"cES" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/engineering/atmos/storage/gas) +"cFe" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"cFq" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"cFz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cFB" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"cFF" = ( +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"cFG" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Holodeck - Fore 1"; + name = "holodeck camera" + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"cFQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"cGg" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Emergency Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/maintenance/port) +"cGh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cGl" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"cGq" = ( +/obj/item/folder/yellow, +/obj/item/multitool, +/obj/item/pen/red, +/obj/structure/table, +/obj/item/pen/blue{ + pixel_y = -4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/cargo/office) +"cGx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"cGz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Turbine Generator Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"cGA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno6"; + name = "Creature Cell #6" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"cGM" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"cHb" = ( +/obj/machinery/door/firedoor/heavy, +/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 = "sci-toxins-passthrough" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/machinery/door/airlock/research{ + name = "Ordnance Launch Site" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance) +"cHe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"cHg" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"cHk" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow, +/obj/item/clothing/glasses/sunglasses/big{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"cHm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"cHp" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"cHB" = ( +/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 = 10 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/theater) +"cHO" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet_Research"; + name = "Bathroom" + }, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"cHR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"cHU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"cHY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"cIb" = ( +/obj/effect/mapping_helpers/ianbirthday, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"cIm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cIn" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"cIs" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Nitrogen Cell"; + name = "atmospherics camera" + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"cIw" = ( +/obj/machinery/suit_storage_unit/captain, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/captain/private) +"cIA" = ( +/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, +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"cIE" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"cIX" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"cIZ" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cJd" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"cJh" = ( +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"cJw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/sorting/mail{ + name = "Virology Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/virology, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"cJK" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"cJX" = ( +/obj/structure/table/reinforced, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = -1 + }, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/obj/effect/spawner/random/food_or_drink/snack, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"cKa" = ( +/obj/structure/toilet/greyscale, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"cKp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"cKx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"cKE" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"cKI" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/effect/turf_decal/bot, +/obj/item/defibrillator/loaded, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/gloves/latex/nitrile, +/obj/item/clothing/gloves/latex/nitrile, +/obj/item/storage/belt/medical{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"cKK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Mixing Room"; + name = "atmospherics camera" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/mix) +"cKZ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"cLm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"cLt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cLz" = ( +/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/plating, +/area/station/maintenance/port/fore) +"cLM" = ( +/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, +/area/station/medical/medbay) +"cLO" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/rack, +/obj/item/wrench, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/grenade/chem_grenade/antiweed{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"cLR" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) +"cLX" = ( +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"cMn" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/corner, +/turf/open/floor/iron/white, +/area/station/science/research) +"cMA" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"cMD" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Telecomms - Chamber Starboard"; + name = "telecomms camera"; + network = list("ss13","tcomms") + }, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"cME" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/gambling, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"cMG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/plasma_output{ + dir = 4 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"cMI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"cMM" = ( +/obj/machinery/status_display/door_timer{ + id = "medsci-cell"; + name = "Med-Sci Cell"; + pixel_y = -32 + }, +/obj/effect/landmark/start/depsec/science, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"cNf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cNm" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Cargo" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"cNp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Teleport Access" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/all/command/teleporter, +/turf/open/floor/iron, +/area/station/command/teleporter) +"cNv" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/theater) +"cNH" = ( +/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/grimy, +/area/station/service/library) +"cNQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"cNS" = ( +/obj/structure/urinal/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"cOb" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cOc" = ( +/mob/living/basic/mouse/white, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"cOg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cOq" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"cOt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"cOD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"cOE" = ( +/obj/machinery/door/airlock/security{ + name = "Brig" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/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/security/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/security/brig) +"cOJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"cOR" = ( +/obj/effect/spawner/random/maintenance/two, +/obj/structure/closet, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cOU" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"cOW" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"cOX" = ( +/obj/machinery/mechpad, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"cPa" = ( +/obj/machinery/rnd/experimentor, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/explab) +"cPb" = ( +/obj/structure/table, +/obj/effect/landmark/start/hangover, +/obj/item/storage/wallet{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/storage/wallet, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/locker) +"cPy" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/obj/machinery/status_display/supply{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"cPD" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"cPF" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"cPR" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/hos) +"cPS" = ( +/obj/structure/sign/departments/court/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"cPZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"cQh" = ( +/obj/machinery/porta_turret/ai, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"cQj" = ( +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port) +"cQl" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"cQn" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/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/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"cQr" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"cQv" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"cQw" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/warning/no_smoking/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"cQy" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Command Chair"; + name = "command camera" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/button/door/directional/south{ + id = "bridgewindows"; + name = "Bridge View Blast Doors"; + pixel_x = -6; + req_access = list("command") + }, +/obj/machinery/button/door/directional/south{ + id = "bridgedoors"; + name = "Bridge Access Blast Doors"; + pixel_x = 6; + req_access = list("command") + }, +/turf/open/floor/carpet, +/area/station/command/bridge) +"cQM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/science/xenobiology) +"cQZ" = ( +/obj/structure/sign/warning/chem_diamond/directional/west, +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"cRd" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, +/obj/item/clothing/head/utility/welding, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"cRl" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"cRo" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/contraband/prison, +/obj/item/toy/figure/syndie, +/turf/open/floor/plating, +/area/station/security/prison) +"cRs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cRA" = ( +/obj/structure/flora/bush/generic/style_random, +/obj/structure/flora/bush/pointy/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"cRJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den) +"cRP" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"cRW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"cRY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/table/glass, +/obj/item/emergency_bed, +/obj/item/emergency_bed{ + pixel_y = 3 + }, +/obj/item/emergency_bed{ + pixel_y = 3 + }, +/obj/item/wheelchair{ + pixel_y = 15 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"cSi" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"cSm" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/folder/red, +/obj/item/pen, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"cSr" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + color = "#FFFF00" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cSD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"cSF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"cSG" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"cSK" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cTa" = ( +/obj/structure/meateor_fluff/abandoned_headcrab_egg, +/turf/open/indestructible/meat/flesh/c, +/area/station/crazy) +"cTc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"cTd" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"cTf" = ( +/obj/machinery/firealarm/directional/north, +/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/research) +"cTi" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Holodeck - Aft 1"; + name = "holodeck camera" + }, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"cTj" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/white, +/area/station/science/research) +"cTk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cTp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"cTt" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"cTy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cTO" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/science/xenobiology) +"cTW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"cUe" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"cUh" = ( +/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/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"cUk" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "maint_contraption" + }, +/obj/structure/plasticflaps/opaque, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"cUn" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/sign/warning/yes_smoking/circle/directional/south, +/obj/machinery/light/small/directional/south, +/obj/item/kirbyplants/random/dead{ + name = "Lungie" + }, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"cUq" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/emergency, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"cUt" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"cUz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/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/security/general, +/obj/effect/mapping_helpers/airlock/access/any/medical/general, +/obj/machinery/door/airlock/medical{ + name = "Medsci Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/medbay) +"cUD" = ( +/turf/closed/wall, +/area/station/service/cafeteria) +"cUF" = ( +/turf/closed/wall, +/area/station/engineering/atmos/project) +"cUU" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"cUW" = ( +/obj/structure/cable, +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"cUY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/departments/psychology/directional/west, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"cVe" = ( +/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/hallway/secondary/entry) +"cVf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/mix) +"cVh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"cVx" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"cVy" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/central) +"cVU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cVV" = ( +/obj/machinery/door/window/right/directional/south, +/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, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"cWl" = ( +/obj/structure/table/wood, +/obj/machinery/recharger, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"cWJ" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/space/basic, +/area/space/nearstation) +"cWX" = ( +/obj/structure/chair/stool/directional/east, +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"cXb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"cXg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"cXn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cXs" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/item/radio/intercom/chapel/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"cXv" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"cXx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/transit_tube/crossing/horizontal, +/turf/open/space/basic, +/area/space/nearstation) +"cXB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters" + }, +/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/all/command/captain, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"cXC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"cXL" = ( +/obj/effect/turf_decal/trimline/white/warning{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"cXS" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/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/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"cYf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"cYh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"cYk" = ( +/obj/structure/closet/l3closet/virology, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"cYu" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"cYD" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"cYF" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/cryo) +"cYP" = ( +/obj/machinery/light/small/red/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"cYW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"cYY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"cZl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"cZp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"cZv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"cZC" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"cZH" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"cZN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"cZS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"cZY" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"dag" = ( +/obj/effect/spawner/random/structure/grille, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"dam" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/wood/tile, +/area/station/crazy) +"dan" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"das" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/light/directional/east, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"dav" = ( +/obj/structure/cable, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"day" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"daz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"daB" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"daF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"daR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"dbd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark_red{ + dir = 9 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"dbo" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white/textured, +/area/station/science/xenobiology) +"dbw" = ( +/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, +/turf/open/floor/iron, +/area/station/security/brig) +"dbx" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dby" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dbE" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/stripes/box, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"dbO" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"dbT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Mix to Filter" + }, +/obj/effect/turf_decal/box, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"dbU" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dcd" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"dco" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno8"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"dcG" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/landmark/start/depsec/science, +/turf/open/floor/iron/white, +/area/station/science/research) +"dcI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"dcR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/fishing_portal_generator, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"ddg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/kitchen) +"ddn" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"ddo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"ddp" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/mod/module/plasma_stabilizer, +/obj/item/mod/module/thermal_regulator, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/south, +/obj/item/mod/module/signlang_radio, +/turf/open/floor/iron, +/area/station/medical/storage) +"dds" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Virology - Break Room"; + name = "virology camera"; + network = list("ss13","medbay","virology") + }, +/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/green/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ddw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/security/prison) +"ddC" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/turf_decal/delivery/red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"ddW" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ddY" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/radio/intercom/directional/south, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Hydroponics Front Aft"; + name = "service camera" + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"dea" = ( +/obj/structure/table, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -3; + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/virology) +"ded" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"deh" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/bar/directional/east, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"den" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dep" = ( +/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/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"deE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"deG" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"deT" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/command/gateway) +"deV" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"deW" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Chief Medical Officer's Office"; + name = "Chief Medical Officer's Fax Machine" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"deX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"deY" = ( +/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/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"dfa" = ( +/obj/effect/landmark/event_spawn, +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"dfb" = ( +/obj/machinery/telecomms/bus/preset_one, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/telecomms, +/area/station/tcommsat/server) +"dfg" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"dfv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"dfA" = ( +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/science/lab) +"dfB" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"dfX" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/item/screwdriver, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"dfZ" = ( +/turf/closed/wall, +/area/station/service/library/printer) +"dgd" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"dge" = ( +/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/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dgh" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/chapel{ + dir = 10 + }, +/area/station/service/chapel) +"dgk" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"dgl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/warning, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"dgn" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/airalarm/directional/north, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"dgo" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/plasma_effects/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dgt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"dgH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dgI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"dgJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Lounge" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"dgU" = ( +/obj/machinery/status_display/supply{ + pixel_x = -32 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo Bay - Port"; + name = "cargo camera" + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dhk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dhM" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/navigate_destination{ + location = "Holodeck" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/commons/fitness/recreation) +"din" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"dip" = ( +/obj/structure/sign/poster/contraband/hacking_guide/directional/south, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"diC" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/security/prison) +"diL" = ( +/turf/closed/wall/r_wall, +/area/station/command/bridge) +"djd" = ( +/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/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/engineering/glass{ + name = "Shared Engineering Storage" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"djn" = ( +/obj/structure/table/wood, +/obj/item/toy/talking/codex_gigas, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"djp" = ( +/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/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "engielock"; + name = "Engineering Lockdown Blast Door" + }, +/turf/open/floor/iron/half, +/area/station/engineering/main) +"djq" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"djt" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"dju" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"djv" = ( +/obj/item/storage/toolbox/emergency, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"djC" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 6 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"djQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/directional/south, +/obj/structure/cable, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"djR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"djS" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"djT" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/rack, +/obj/item/book/manual/wiki/ordnance{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/book/manual/wiki/atmospherics, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"djV" = ( +/obj/effect/spawner/random/structure/chair_flipped{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"djY" = ( +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"dka" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/robotics/mechbay) +"dki" = ( +/turf/closed/wall, +/area/station/medical/psychology) +"dkp" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"dkt" = ( +/obj/structure/closet/l3closet/security, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"dkD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dkF" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"dkH" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dkL" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/exit/departure_lounge) +"dla" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"dlc" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"dld" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"dlj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"dll" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"dlm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dlp" = ( +/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 = 8 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dlv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"dlx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/teleporter) +"dlz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"dlC" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dlG" = ( +/obj/structure/cable, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"dlJ" = ( +/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/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dlU" = ( +/obj/structure/table/wood, +/obj/structure/secure_safe/directional/east, +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/light_switch/directional/south{ + pixel_x = 8 + }, +/obj/machinery/button/door/directional/south{ + id = "detectivewindows"; + name = "Privacy Shutters"; + pixel_x = -6; + req_access = list("detective") + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"dmq" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"dmw" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"dmB" = ( +/obj/effect/turf_decal/siding/dark_red{ + dir = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"dmC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Auxiliary Construction Zone" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"dmO" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"dmR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"dmU" = ( +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"dmZ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"dnj" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"dnC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"dnH" = ( +/obj/effect/turf_decal/siding/dark_red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"dnK" = ( +/obj/structure/rack, +/obj/item/storage/briefcase{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/briefcase/secure, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"dnM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"dnV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"dnW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"doe" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"dol" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"doD" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/security/prison) +"doI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"doM" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 1" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/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/security/brig, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"dpf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/closed/wall, +/area/station/maintenance/port/aft) +"dpo" = ( +/obj/structure/cable, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"dpI" = ( +/obj/structure/table, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/science, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"dpN" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Xenobiology Kill Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/plasticflaps/kitchen, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"dpO" = ( +/obj/structure/table/wood, +/obj/item/camera_film, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"dpQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box, +/obj/structure/sign/poster/random/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/atmos) +"dpU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dqc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/command/eva) +"dql" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/range) +"dqo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"dqu" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/machinery/door/airlock/freezer{ + name = "Coldroom" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/plasticflaps/kitchen, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"dqv" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Mining Dock Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"dqy" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/west, +/obj/machinery/coffeemaker/impressa, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"dqC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"dqD" = ( +/obj/structure/chair/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"dqP" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"dqX" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron, +/area/station/engineering/main) +"dra" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"drd" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"drj" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"drr" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"drG" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_x = 0; + pixel_y = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"drH" = ( +/obj/machinery/light/small/dim/directional/west, +/obj/item/clothing/suit/caution, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/sign/poster/official/no_erp/directional/west, +/turf/open/floor/iron/white, +/area/station/security/prison/toilet) +"drJ" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "cargodeliver"; + name = "crate return conveyor"; + pixel_x = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/machinery/status_display/supply{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"drK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/commons/toilet/restrooms) +"drM" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"drQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L3" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"drS" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/lobby) +"dse" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/grille/broken, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"dsi" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lobby) +"dsj" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/delivery, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) +"dsl" = ( +/obj/structure/chair/sofa/right/brown, +/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/service/library) +"dso" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/rnd/server, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/science/server) +"dsy" = ( +/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/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"dsz" = ( +/obj/effect/decal/cleanable/blood/splatter/oil, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ + pixel_x = 5 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/item/toy/figure/bitrunner{ + pixel_x = -6 + }, +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/firealarm/directional/west{ + pixel_y = -4 + }, +/obj/machinery/light_switch/directional/west{ + pixel_y = 6 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/cargo/bitrunning/den) +"dsN" = ( +/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/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dsS" = ( +/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/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Storage" + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"dsT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/teleporter) +"dsY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-passthrough" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/machinery/door/airlock/research{ + name = "Ordnance Launch Site" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"dtf" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/requests_console/directional/south{ + department = "Janitorial"; + name = "Janitor's Request Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/item/storage/box/mousetraps{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/item/storage/box/mousetraps{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/restraints/legcuffs/beartrap{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/restraints/legcuffs/beartrap, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"dth" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security) +"dtj" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"dtk" = ( +/obj/structure/table/wood/poker, +/obj/item/cigarette/pipe, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"dtJ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/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, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"dtR" = ( +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) +"dtS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"dtX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-side" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"duo" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Circuits Lab Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/circuits) +"duq" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"duA" = ( +/turf/closed/wall/r_wall, +/area/station/command/corporate_showroom) +"duD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + id = "transitlock"; + name = "Transit Tube Lockdown Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/half, +/area/station/engineering/transit_tube) +"duG" = ( +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"duI" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/breakroom) +"duK" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2; + name = "Xenobio Junction" + }, +/obj/effect/landmark/event_spawn, +/obj/effect/mapping_helpers/mail_sorting/science/xenobiology, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"duV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"dvh" = ( +/obj/structure/rack, +/obj/structure/cable, +/obj/item/storage/box/bodybags, +/obj/item/clothing/under/rank/medical/scrubs/purple, +/obj/item/clothing/under/rank/medical/scrubs/purple{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/clothing/gloves/latex, +/obj/item/healthanalyzer, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/security/medical) +"dvn" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_nineteen, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dvy" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dvA" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"dvF" = ( +/obj/structure/table/reinforced, +/obj/item/computer_disk/quartermaster, +/obj/item/computer_disk/quartermaster, +/obj/item/computer_disk/quartermaster, +/obj/item/gps/mining, +/obj/item/paper_bin/carbon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/stamp/head/qm, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"dvG" = ( +/turf/closed/wall/r_wall, +/area/station/science/robotics/mechbay) +"dvH" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - Science Aft"; + name = "hallway camera" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dvI" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/green/corner{ + dir = 2 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"dvL" = ( +/obj/effect/turf_decal/stripes/line, +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"dws" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/window/right/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"dwv" = ( +/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/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"dwC" = ( +/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/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"dwE" = ( +/obj/structure/cable, +/obj/machinery/camera/directional/west{ + c_tag = "Library - Game Lounge"; + dir = 1; + name = "library camera" + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"dwN" = ( +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/service/hydroponics) +"dwU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"dwV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Interrogation" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"dwX" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 5" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/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/security/brig, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"dwY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"dxh" = ( +/obj/structure/table/wood, +/obj/item/aquarium_kit, +/turf/open/floor/carpet/red, +/area/station/hallway/secondary/service) +"dxi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/left/directional/west{ + name = "Fitness Ring" + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/commons/fitness/recreation) +"dxk" = ( +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"dxA" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"dxJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dxK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"dxT" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"dxU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white/textured, +/area/station/science/xenobiology) +"dxV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/box/lights/mixed{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/storage/box/lights/mixed{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/clothing/gloves/color/purple, +/obj/item/clothing/gloves/color/orange{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"dxZ" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"dyb" = ( +/obj/machinery/griddle, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"dyi" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dyu" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"dyx" = ( +/turf/open/floor/iron/white, +/area/station/science/research) +"dyH" = ( +/obj/effect/landmark/event_spawn, +/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 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"dyM" = ( +/turf/open/indestructible/meat/basalt, +/area/station/service/chapel/storage) +"dzw" = ( +/turf/closed/wall/r_wall, +/area/station/security/brig) +"dBc" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"dBg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dBj" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Theater" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"dBl" = ( +/obj/machinery/telecomms/server/presets/supply, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"dBn" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"dBr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"dBs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"dBv" = ( +/obj/machinery/door/window/right/directional/east{ + name = "Detective's Morgue" + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/security/detectives_office) +"dBw" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"dBH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"dBJ" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/research) +"dBK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dBO" = ( +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai/upload/chamber) +"dBR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"dCd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"dCk" = ( +/turf/closed/wall/r_wall, +/area/station/security/detectives_office) +"dCp" = ( +/obj/structure/table/reinforced, +/obj/item/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/radio, +/obj/machinery/light_switch/directional/east, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"dCs" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"dCx" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"dCH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"dCT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"dCW" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dCX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"dCY" = ( +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 3; + pixel_y = 12 + }, +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 13; + pixel_y = 9 + }, +/turf/open/indestructible/meat, +/area/station/crazy) +"dDk" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"dDB" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"dDT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"dDU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/white/smooth_half, +/area/station/science/ordnance/storage) +"dDV" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/status_display/ai/directional/south, +/obj/structure/chair/stool/directional/east, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"dEc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"dEe" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"dEm" = ( +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/mannitol, +/obj/item/reagent_containers/dropper, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Cryogenics"; + name = "medical camera"; + network = list("ss13","medical") + }, +/obj/effect/turf_decal/siding/blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/blue, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"dEr" = ( +/obj/machinery/wall_healer/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) +"dEv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation) +"dEA" = ( +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"dEC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"dEL" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceblast"; + name = "Chief Engineer's Office Blast Doors" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"dEP" = ( +/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/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"dEZ" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"dFg" = ( +/turf/open/floor/iron/chapel{ + dir = 9 + }, +/area/station/service/chapel) +"dFi" = ( +/obj/structure/table/wood, +/obj/item/trash/candle, +/obj/item/cigbutt{ + pixel_y = 7 + }, +/obj/item/razor, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"dFo" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/flashlight/lamp/green, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"dFw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"dFB" = ( +/obj/structure/cable, +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"dFG" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark/textured_large, +/area/station/security/execution/transfer) +"dFI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Security Transferring Center" + }, +/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/security/general, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"dFQ" = ( +/obj/effect/turf_decal/stripes/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, +/area/station/command/gateway) +"dFS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Janitorial Access"; + name = "arrivals camera" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dGb" = ( +/obj/machinery/libraryscanner, +/obj/machinery/camera/directional/north{ + c_tag = "Library - Desk"; + dir = 9; + name = "library camera" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood/large, +/area/station/service/library) +"dGp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced, +/obj/machinery/fax{ + fax_name = "Research Director's Office"; + name = "Research Director's Fax Machine" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"dGs" = ( +/obj/effect/gibspawner, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"dGu" = ( +/obj/machinery/duct, +/turf/closed/wall, +/area/station/medical/break_room) +"dGG" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Service - Cafeteria Aft"; + name = "service camera" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/cafeteria) +"dGQ" = ( +/obj/effect/spawner/random/maintenance/two, +/obj/structure/closet, +/obj/effect/spawner/random/entertainment/wallet_storage, +/obj/effect/turf_decal/bot_white, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"dGS" = ( +/turf/closed/wall, +/area/station/engineering/storage/tech) +"dHb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dHf" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"dHo" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"dHp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"dHx" = ( +/obj/structure/sign/warning/radiation/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"dHQ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"dHS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port) +"dHX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/commons/fitness/recreation) +"dIk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dIl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"dIm" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"dIn" = ( +/obj/machinery/computer/exoscanner_control, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/window/spawner/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"dIq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"dIw" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"dIx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "QM #2" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dIE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dIF" = ( +/obj/machinery/door/airlock{ + id_tag = "Arrivals_Toilet2"; + name = "Toilet Unit 2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"dIJ" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/machinery/status_display/evac/directional/west, +/obj/item/folder/white{ + pixel_x = -6; + pixel_y = 15 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/storage/box/coffeepack{ + pixel_x = 8; + pixel_y = 17 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"dIU" = ( +/obj/structure/bodycontainer/morgue, +/obj/effect/turf_decal/trimline/neutral/warning, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"dJa" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/science/lobby) +"dJq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/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/tile/neutral{ + dir = 4 + }, +/obj/machinery/wall_healer/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"dJu" = ( +/obj/structure/table/glass, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Medbay" + }, +/obj/machinery/computer/records/medical/laptop, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/siding/dark_red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/medical) +"dJx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"dJD" = ( +/obj/machinery/chem_master, +/obj/machinery/requests_console/directional/east{ + department = "Xenobiology"; + name = "Xenobiology Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"dJH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"dJM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"dJO" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dJW" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"dJY" = ( +/obj/structure/sign/calendar/directional/south, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"dKg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dKq" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 4 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/virology) +"dKC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"dKI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"dKK" = ( +/obj/machinery/porta_turret/ai, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"dKR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/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/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"dLd" = ( +/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/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Break Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"dLh" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology - Cell 3"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"dLq" = ( +/obj/machinery/porta_turret/ai, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"dLu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"dLF" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"dLH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/machinery/newscaster/directional/west, +/obj/machinery/button/door/directional/south{ + id = "Toilet3"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/spawner/random/trash/graffiti{ + pixel_x = 32 + }, +/obj/machinery/recharge_station, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"dLJ" = ( +/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/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dLX" = ( +/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 Checkpoint" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/command/hop, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/arrivals) +"dMc" = ( +/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/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dMh" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Project Room Fore"; + name = "atmospherics camera" + }, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"dMp" = ( +/obj/effect/turf_decal/siding/dark_red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/medical) +"dMs" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/taperecorder, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"dMy" = ( +/obj/structure/flora/bush/ferny/style_random, +/obj/structure/flora/bush/leavy/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"dMA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dMD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"dMM" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Central Hallway - Dormitory Hallway"; + name = "hallway camera" + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dMQ" = ( +/obj/structure/bookcase{ + name = "Holy Bookcase" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"dMV" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/port) +"dMY" = ( +/obj/machinery/computer/crew{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"dNb" = ( +/obj/effect/turf_decal/trimline/white/warning{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"dNc" = ( +/obj/structure/cable, +/obj/effect/landmark/start/medical_doctor, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"dNe" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Service - Kitchen"; + name = "service camera" + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"dNf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"dNg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Antechamber" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/command/minisat, +/obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"dNm" = ( +/obj/item/radio/intercom/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"dNn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"dNq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/science/research) +"dNr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/obj/item/multitool{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"dNK" = ( +/obj/machinery/photocopier/prebuilt, +/obj/structure/sign/poster/official/work_for_a_future/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"dNM" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"dNN" = ( +/turf/closed/wall/r_wall, +/area/station/science/research) +"dNS" = ( +/turf/closed/wall/r_wall, +/area/station/science/lobby) +"dNT" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "AI Satellite - Starboard"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"dNU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dNV" = ( +/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/turf_decal/tile/purple/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dNX" = ( +/obj/structure/closet/boxinggloves, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/wall_healer/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"dOc" = ( +/obj/structure/table, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/mesh, +/obj/item/stack/medical/suture, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"dOk" = ( +/turf/open/floor/circuit, +/area/station/science/robotics/mechbay) +"dOr" = ( +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/main) +"dOw" = ( +/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/grimy, +/area/station/service/library) +"dOA" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/spawner/random/trash/caution_sign, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"dOE" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/effect/turf_decal/bot, +/obj/structure/mirror/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"dOG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) +"dOO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"dOY" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Gateway Chamber" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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/command/gateway, +/turf/open/floor/iron, +/area/station/command/gateway) +"dOZ" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dPb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"dPi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"dPp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/gateway) +"dPB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"dPD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"dPN" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"dPQ" = ( +/obj/machinery/atmospherics/components/tank/air, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"dPR" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/port/aft) +"dPY" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/engineering/gravity_generator) +"dQf" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel's Quarters" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"dQl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Gravity Generator"; + name = "engineering camera" + }, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"dQq" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"dQu" = ( +/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/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"dQA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/commons/fitness/recreation) +"dQC" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/barrier_grenades, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"dQN" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"dQS" = ( +/obj/structure/cable, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"dQT" = ( +/turf/closed/wall/r_wall, +/area/station/security/checkpoint/medical/medsci) +"dRb" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/primary/fore) +"dRh" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/telecomms/bus/preset_two, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"dRo" = ( +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"dRy" = ( +/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/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dRD" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/reagent_dispensers/plumbed{ + dir = 1; + name = "engineering water reservoir" + }, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/main) +"dRJ" = ( +/turf/open/floor/glass/reinforced, +/area/station/hallway/primary/fore) +"dRK" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"dRO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"dSj" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"dSm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "custodialshutters"; + name = "Custodial Closet Shutters" + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/janitor) +"dSo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/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, +/area/station/science/ordnance/testlab) +"dSp" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "evashutters2"; + name = "E.V.A. Storage Shutters" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"dSs" = ( +/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/trimline/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"dSw" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"dSA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/robotics/lab) +"dTl" = ( +/obj/structure/table, +/obj/item/trash/popcorn, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"dTp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"dTA" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/research) +"dTB" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dTD" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"dTE" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"dTS" = ( +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"dUb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dUe" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"dUf" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"dUm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "robotics_surgery_privacy"; + name = "Robotics Shutters" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"dUx" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dUF" = ( +/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/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dUH" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/spawner/random/clothing/wardrobe_closet_colored, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"dVa" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/primary/fore) +"dVf" = ( +/obj/structure/cable, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"dVg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/lattice/catwalk, +/obj/structure/transit_tube/horizontal, +/turf/open/space/basic, +/area/space/nearstation) +"dVm" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"dVv" = ( +/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/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"dVA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + 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/maintenance/fore) +"dVC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/depsec/engineering, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"dVD" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/lounge) +"dVG" = ( +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"dVT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"dVU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dVX" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"dWd" = ( +/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/blue/filled/warning, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dWe" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/trimline/neutral, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"dWf" = ( +/obj/structure/cable, +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"dWk" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"dWt" = ( +/obj/structure/cable, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"dWz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/plasticflaps, +/obj/machinery/conveyor{ + dir = 4; + id = "cargodisposals" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"dWD" = ( +/turf/open/indestructible/meat/flesh, +/area/station/crazy) +"dWF" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/bureaucracy/briefcase{ + spawn_loot_count = 2; + spawn_random_offset = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"dWN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/obj/machinery/newscaster/directional/west, +/obj/machinery/button/door/directional/south{ + id = "Toilet2"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"dWO" = ( +/obj/machinery/vending/games, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"dXd" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"dXr" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"dXw" = ( +/obj/structure/destructible/cult/item_dispenser/archives/library, +/obj/item/book/codex_gigas, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"dXF" = ( +/obj/structure/table/reinforced, +/obj/machinery/light_switch/directional/south{ + pixel_x = 9 + }, +/obj/item/flashlight/lamp, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/south{ + pixel_x = -4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"dXH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"dXK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dXL" = ( +/turf/closed/wall/r_wall, +/area/station/service/barber) +"dXN" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/incident_display/bridge/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"dXO" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dXX" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"dYj" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/hfr_room) +"dYs" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"dYx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"dYz" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/gloves/color/yellow, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"dYE" = ( +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"dYG" = ( +/obj/structure/urinal/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"dYH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"dYJ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"dYL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"dYS" = ( +/obj/structure/displaycase_chassis, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/large, +/area/station/service/library/abandoned) +"dZc" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner, +/obj/item/radio/intercom/directional/east, +/obj/effect/landmark/start/hangover, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/science/research) +"dZi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"dZn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"dZr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/storage) +"dZD" = ( +/obj/machinery/telecomms/server/presets/science, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/telecomms, +/area/station/tcommsat/server) +"dZI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dZQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"dZT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_edge{ + dir = 4 + }, +/area/station/security/brig) +"dZW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"eae" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/machinery/status_display/evac/directional/south, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"eaA" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/transit_tube/curved, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"eaC" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port) +"eaI" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "chemisttop"; + name = "Pharmacy Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/window/left/directional/south{ + name = "Pharmacy Desk"; + req_access = list("pharmacy") + }, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"eaO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"eba" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ebb" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"ebh" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"ebF" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"ebQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"ebR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"ebV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden/abandoned) +"ebW" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"ebX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/sign/poster/contraband/borg_fancy_2/directional/south, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"ecd" = ( +/obj/machinery/photocopier/prebuilt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"ecm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"ecq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"ect" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ecH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"eda" = ( +/obj/structure/chair/sofa/bench{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"edb" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"edd" = ( +/turf/closed/wall, +/area/station/service/chapel/storage) +"ede" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"edg" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"edh" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/siding/dark_red{ + dir = 8 + }, +/obj/effect/turf_decal/box/red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"edq" = ( +/turf/closed/wall, +/area/station/security/processing) +"edw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"edx" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) +"edB" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"edG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"edS" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table/reinforced, +/obj/machinery/fax{ + fax_name = "Chief Engineer's Office"; + name = "Chief Engineer's Fax Machine" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"edW" = ( +/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/iron, +/area/station/hallway/primary/port) +"eea" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"eec" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"eee" = ( +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"eeg" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel{ + dir = 10 + }, +/area/station/service/chapel) +"eem" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"eex" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"eeL" = ( +/obj/structure/cable, +/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, +/turf/open/floor/iron, +/area/station/command/gateway) +"eeX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/directional/east, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"efb" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/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/treatment_center) +"efd" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/crazy) +"efg" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/button/door{ + id = "brigprison"; + name = "Prison Lockdown"; + req_access = list("brig"); + pixel_y = 9 + }, +/obj/machinery/button/door{ + id = "brigfront"; + name = "Brig Access Control"; + req_access = list("security"); + pixel_x = 7 + }, +/obj/machinery/button/door{ + id = "brigwindows"; + name = "Cell Window Control"; + req_access = list("security"); + pixel_x = -7 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"efh" = ( +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/checker{ + dir = 1 + }, +/area/station/service/bar) +"efi" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"efD" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"efQ" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"egd" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"egi" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"egk" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/fancy/cigarettes/dromedaryco{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/fancy/cigarettes/dromedaryco, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"egm" = ( +/obj/docking_port/stationary/mining_home{ + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"egs" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"egt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"egE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/science/auxlab/firing_range) +"egM" = ( +/obj/effect/spawner/liquids_spawner{ + reagent_list = list(/datum/reagent/blood = 190) + }, +/obj/structure/statue/horror, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/machinery/light/small/dim/directional/west, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"egP" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"egT" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"egU" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "cargoload" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/cargo/storage) +"ehb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"ehg" = ( +/obj/machinery/newscaster/directional/west, +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/curator, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"ehj" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"ehk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white/smooth_half, +/area/station/science/ordnance/storage) +"ehl" = ( +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"eho" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"ehD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"ehF" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"ehJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"ehL" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"eif" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/sink/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"eio" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"eit" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"eiw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"eiB" = ( +/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, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/storage) +"eiC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"eiK" = ( +/obj/structure/sign/warning/secure_area/directional/east, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) +"eiU" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"eiW" = ( +/obj/structure/sign/poster/official/report_crimes/directional/north, +/obj/machinery/vending/wardrobe/det_wardrobe, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"ejf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"ejj" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"ejx" = ( +/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/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"ejD" = ( +/obj/structure/sign/warning/vacuum/external/directional/west, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"ejE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"ejL" = ( +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/effect/turf_decal/trimline/green/filled/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/white, +/area/station/medical/virology) +"ekF" = ( +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"ekM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ekY" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/landmark/start/hangover, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"ekZ" = ( +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"eln" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"elp" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"elq" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Science - Circuits Lab"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/structure/table, +/obj/item/mmi, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"elx" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"elM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"elN" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"elP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage) +"elS" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"elT" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/service/barber) +"emm" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Port Entrance"; + name = "arrivals camera" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"emB" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"emF" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"emK" = ( +/obj/structure/dresser, +/turf/open/indestructible/meat/crimson, +/area/station/service/chapel/office) +"emR" = ( +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"emW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"enc" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/item/kirbyplants/photosynthetic{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/flasher/directional/south{ + id = "AI" + }, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"enw" = ( +/obj/item/storage/toolbox/electrical, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/gloves/color/fyellow, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"enD" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/lavendergrass/style_4, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"enR" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"enS" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"enU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/closet/crate/preopen, +/obj/item/clothing/head/cone, +/obj/item/clothing/head/cone, +/obj/item/clothing/head/cone, +/obj/item/clothing/head/cone, +/obj/structure/sign/poster/official/moth_delam/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) +"eos" = ( +/obj/structure/disposalpipe/segment, +/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/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/research) +"eoy" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/checkpoint/supply) +"eoB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"eoC" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"eoE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/chemistry) +"eoF" = ( +/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/carpet, +/area/station/command/heads_quarters/captain) +"eoY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "O2 to Airmix" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"epc" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"epe" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"epm" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"epn" = ( +/obj/machinery/duct, +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"epy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"epA" = ( +/obj/effect/spawner/random/structure/girder, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"epC" = ( +/obj/structure/closet/radiation, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/supermatter/room) +"epU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"epV" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmos/hfr_room) +"epZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"eqa" = ( +/obj/machinery/vending/sustenance, +/obj/machinery/camera/directional/south{ + c_tag = "Permabrig - Kitchen"; + network = list("ss13","prison") + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"eqg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/flasher/directional/north{ + id = "AI"; + pixel_x = -26 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"eqh" = ( +/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, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"eqo" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"eqB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 5 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"eqD" = ( +/obj/machinery/air_sensor/nitrogen_tank, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"eqM" = ( +/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/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"eqP" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Xenobiology - Secure Cell Interior"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"erm" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 4; + name = "science water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/turf/open/floor/iron/textured, +/area/station/maintenance/port/aft) +"ero" = ( +/obj/structure/bed/dogbed/mcgriff, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/mob/living/basic/pet/dog/pug/mcgriff, +/turf/open/floor/iron, +/area/station/security/warden) +"ers" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"eru" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ery" = ( +/obj/structure/cable, +/obj/effect/landmark/start/depsec/supply, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"erM" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/meeting_room/council) +"erS" = ( +/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/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"erT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/research) +"erX" = ( +/turf/closed/wall, +/area/station/commons/storage/tools) +"erY" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"erZ" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"esb" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"eso" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"esq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/conveyor_switch/oneway{ + id = "cargodisposals"; + name = "disposals conveyor switch"; + pixel_x = -8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"esr" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"esu" = ( +/obj/effect/spawner/random/trash/mess, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"esy" = ( +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"esB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"esG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"esH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"esM" = ( +/obj/machinery/camera/motion/directional/east{ + c_tag = "E.V.A. Storage"; + name = "motion-sensitive command camera" + }, +/obj/machinery/requests_console/directional/east{ + department = "EVA"; + name = "EVA Requests Console" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/command/eva) +"esQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"esZ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"etc" = ( +/turf/closed/wall, +/area/station/medical/chemistry) +"ete" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"etf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"etg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/preopen, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"etk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"etr" = ( +/obj/machinery/power/tracker, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/aft) +"etv" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/box/red, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"ety" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"etR" = ( +/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/sign/poster/random/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"etS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"etW" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron, +/area/station/engineering/storage) +"eua" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"eub" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/service/chapel) +"eug" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"euk" = ( +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"euz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"euF" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"euK" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"euQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"euT" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/main) +"euV" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/engineering/storage) +"euX" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"evg" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/vacuum/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"evh" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"evp" = ( +/obj/machinery/computer/records/medical{ + dir = 8 + }, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/item/wallframe/status_display, +/turf/open/indestructible/necropolis/normal, +/area/station/security/checkpoint/customs/aft) +"evq" = ( +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"evH" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Storage"; + name = "atmospherics camera" + }, +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"evI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"ewa" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor_switch/oneway{ + id = "mining"; + dir = 1 + }, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"ewb" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"ewe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"ewi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ewk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ewQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"ewV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"ewZ" = ( +/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/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"exf" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"exi" = ( +/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) +"exy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"exA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/button/door/directional/west{ + id = "engsm"; + name = "Radiation Shutters Control"; + req_access = list("engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"exJ" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/checkpoint/escape) +"exK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"exM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"exP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows/white{ + color = "#00AAFF"; + pixel_y = 15 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"exS" = ( +/obj/structure/sign/poster/official/work_for_a_future/directional/west, +/obj/machinery/firealarm/directional/south, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"exX" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/north{ + pixel_x = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/pumproom) +"exZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/obj/structure/sign/warning/xeno_mining/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"eya" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"eyt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"eyH" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"eyK" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/central) +"eyR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ezl" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 4; + name = "N2 to Pure" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ezm" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -2 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 2 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"ezx" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"ezP" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/solars/starboard/fore) +"ezR" = ( +/obj/structure/window/spawner/directional/west, +/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/item/food/grown/onion, +/obj/item/food/grown/onion, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"ezS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"ezY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"eAf" = ( +/obj/machinery/door/window/left/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"eAi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"eAq" = ( +/obj/machinery/computer/dna_console{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"eAs" = ( +/obj/effect/turf_decal/siding/green, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/service/hydroponics/garden) +"eAu" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet, +/obj/machinery/light/small/directional/north, +/obj/machinery/status_display/supply{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"eAO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"eAV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"eAW" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"eAY" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/magboots{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/door/window/left/directional/west{ + name = "Magboot Storage"; + req_access = list("eva") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"eBb" = ( +/obj/structure/filingcabinet/security, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"eBi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/plumbed{ + dir = 1; + name = "engineering water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/structure/sign/warning/no_smoking/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/main) +"eBn" = ( +/turf/closed/wall, +/area/station/security/checkpoint/customs/aft) +"eBo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/west, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"eBE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/range) +"eBH" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"eBO" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"eBY" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L2" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/hallway/primary/central/aft) +"eBZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "Escape Pod 2"; + space_dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eCf" = ( +/obj/machinery/door/airlock/grunge{ + name = "Chapel Quarters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/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 = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"eCk" = ( +/obj/machinery/porta_turret/ai, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"eCn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eCr" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"eCs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"eCt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eCA" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Detective's Office"; + name = "Detective's Fax Machine" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"eCF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"eCP" = ( +/turf/closed/wall/rust, +/area/station/hallway/secondary/exit) +"eCQ" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/emergency{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/emergency, +/obj/item/shovel, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch/directional/west{ + pixel_x = -38 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"eCR" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"eCV" = ( +/obj/structure/closet/secure_closet/research_director, +/obj/machinery/light_switch/directional/south{ + pixel_x = -6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/pai_card, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"eDc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"eDg" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"eDp" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"eDK" = ( +/obj/machinery/telecomms/server/presets/medical, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"eDV" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"eDZ" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"eEc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/auxlab/firing_range) +"eEi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/security/execution/transfer) +"eEl" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"eEm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"eEn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white/smooth_large, +/area/station/command/heads_quarters/cmo) +"eEo" = ( +/obj/machinery/air_sensor/carbon_tank, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"eEq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eEt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/exit/departure_lounge) +"eEI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/mob/living/basic/goat/pete, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"eEQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/wall_healer/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"eFj" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"eFo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Firing Range Access"; + req_one_access = list("science","security") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"eFr" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"eFs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/requests_console/directional/west{ + department = "Kitchen"; + name = "Kitchen Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"eFz" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"eFK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals Dock - Aft Port"; + name = "dock camera" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eGb" = ( +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"eGp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"eGq" = ( +/obj/structure/sign/poster/official/do_not_question/directional/west, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"eGs" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/head_of_personnel, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) +"eGw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/item/book/manual/wiki/telescience{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/book/manual/wiki/experimentor, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"eGy" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"eGR" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/modular_computer/preset/civilian{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"eGS" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"eGY" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"eHi" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"eHn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"eHp" = ( +/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 = 1 + }, +/obj/structure/sign/poster/official/cleanliness/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"eHt" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"eHy" = ( +/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 = "Supermatter Engine Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"eHH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"eHL" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"eHO" = ( +/turf/closed/wall/r_wall, +/area/station/security/execution/education) +"eHP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron, +/area/station/maintenance/port) +"eHQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry) +"eIf" = ( +/obj/structure/table/wood/fancy, +/obj/item/food/grown/poppy, +/obj/item/food/grown/poppy{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"eIg" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"eIh" = ( +/obj/machinery/computer/robotics{ + dir = 8 + }, +/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) +"eIi" = ( +/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/carpet/green, +/area/station/service/library) +"eIl" = ( +/obj/effect/landmark/start/security_officer, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/security/office) +"eIm" = ( +/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/neutral{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eIo" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"eIL" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"eIQ" = ( +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"eIZ" = ( +/obj/machinery/power/energy_accumulator/tesla_coil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Secure Storage"; + name = "engineering camera" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) +"eJb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"eJk" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/vending/wardrobe/coroner_wardrobe, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/dark_blue, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"eJm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/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/medical/virology) +"eJq" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/engineering/atmos/storage/gas) +"eJv" = ( +/obj/effect/landmark/start/lawyer, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"eJx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"eJy" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"eJG" = ( +/obj/effect/turf_decal/delivery/red, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"eKe" = ( +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"eKi" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"eKr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"eKt" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark/side, +/area/station/service/barber) +"eKz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"eKL" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "rdordnance"; + name = "Ordnance Containment Control"; + pixel_x = -7; + pixel_y = -4; + req_access = list("rd") + }, +/obj/machinery/button/door{ + id = "sci_experimentor"; + name = "Experimentor Containment Control"; + pixel_x = -7; + pixel_y = 7; + req_access = list("rd") + }, +/obj/machinery/button/door{ + id = "rdrnd"; + name = "Research and Development Containment Control"; + pixel_x = 7; + pixel_y = 7; + req_access = list("rd") + }, +/obj/machinery/button/door{ + id = "rdoffice"; + name = "Privacy Control"; + pixel_x = 7; + pixel_y = -4; + req_access = list("rd") + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"eKQ" = ( +/obj/structure/table/reinforced, +/obj/item/weldingtool, +/obj/effect/turf_decal/bot, +/obj/item/wrench, +/obj/item/storage/belt/utility, +/obj/item/clothing/head/utility/welding, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"eKU" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"eKV" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"eLb" = ( +/obj/machinery/air_sensor/plasma_tank, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"eLk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/south{ + c_tag = "Library - Aft Starboard"; + name = "library camera" + }, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"eLo" = ( +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eLz" = ( +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"eLP" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"eLY" = ( +/obj/machinery/door/window/right/directional/west{ + name = "Bar Delivery"; + req_access = list("bar") + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"eMb" = ( +/obj/machinery/status_display/ai/directional/south, +/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/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"eMc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"eMu" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"eMw" = ( +/obj/machinery/vending/tool, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"eME" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/landmark/start/hangover, +/obj/machinery/newscaster/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"eMG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"eMN" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"eNd" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"eNe" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"eNf" = ( +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/obj/structure/cable, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/sign/poster/official/report_crimes/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"eNj" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eNn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"eNo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/virology) +"eNB" = ( +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"eND" = ( +/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/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"eNE" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/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/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/large, +/area/station/science/research) +"eNJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"eNP" = ( +/obj/structure/sign/painting/library{ + pixel_x = 32; + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"eOb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"eOe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"eOn" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/hydroponics, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"eOs" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"eOv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/large, +/area/station/security/range) +"eOD" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"eOF" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"eOL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"eOQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/on/cyan/visible{ + dir = 4; + name = "Air to External Ports" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"ePa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"ePd" = ( +/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 = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"ePl" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"ePt" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red, +/obj/item/restraints/handcuffs, +/obj/item/storage/box/prisoner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"ePv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"ePC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"ePF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-passthrough" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"ePK" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ePP" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"ePU" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"ePZ" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"eQd" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8; + name = "Janitor Junction" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eQi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"eQo" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"eQr" = ( +/turf/open/floor/circuit/green, +/area/station/command/vault) +"eQs" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Courtroom" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"eQu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eQx" = ( +/obj/machinery/hydroponics/soil, +/obj/item/shovel/spade, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) +"eQB" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"eQC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/paramedic) +"eQF" = ( +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 2 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"eQO" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/table/wood, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) +"eRr" = ( +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/port) +"eRu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"eRB" = ( +/obj/machinery/shower/directional/east, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 8 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/commons/toilet/locker) +"eRF" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"eRU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "warehouse_shutters"; + name = "Warehouse Shutters" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"eSd" = ( +/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/trimline/blue/filled/corner, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"eSk" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"eSm" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"eSq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"eSu" = ( +/obj/structure/table/reinforced, +/obj/structure/microscope{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/biopsy_tool{ + pixel_x = 14; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"eSD" = ( +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"eSG" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eSJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eSM" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot/right, +/obj/machinery/icecream_vat, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"eSX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"eTv" = ( +/obj/structure/closet/crate/trashcart, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron, +/area/station/security/prison) +"eTy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"eTF" = ( +/obj/machinery/computer/records/security, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"eTK" = ( +/obj/structure/chair/sofa/right/brown, +/obj/item/toy/plush/moth{ + name = "Moffee" + }, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"eTP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"eTS" = ( +/obj/structure/cable, +/obj/machinery/modular_computer/preset/command, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"eTU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"eTV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mirror/directional/west, +/obj/machinery/light/small/directional/north, +/obj/structure/sink/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) +"eUf" = ( +/obj/effect/turf_decal/delivery, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eUj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/floor, +/turf/open/floor/carpet, +/area/station/command/bridge) +"eUq" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"eUu" = ( +/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/command{ + name = "Telecomms Control Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"eUH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"eUJ" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/firecloset, +/obj/structure/sign/poster/official/random/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/port) +"eUK" = ( +/obj/effect/landmark/start/research_director, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"eUQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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/structure/cable, +/turf/open/floor/iron, +/area/station/science/research) +"eUT" = ( +/obj/structure/chair, +/obj/effect/landmark/start/hangover, +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark/side, +/area/station/commons/fitness/recreation) +"eUW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"eUZ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"eVb" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"eVk" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "Bar Junction" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"eVl" = ( +/turf/closed/wall/r_wall, +/area/station/tcommsat/computer) +"eVn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/large, +/area/station/security/office) +"eVp" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/glass/reinforced, +/area/station/maintenance/department/science/xenobiology) +"eVq" = ( +/turf/open/indestructible/meat/crimson, +/area/station/service/chapel/office) +"eVy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eVz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"eVE" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"eVG" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"eVS" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/wallet, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"eVU" = ( +/obj/machinery/door/window/brigdoor/security/cell/right/directional/west{ + id = "brig2"; + name = "Cell 2" + }, +/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/siding/dark_red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"eVY" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"eWc" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"eWh" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 7 + }, +/turf/open/floor/plating, +/area/station/security/prison/mess) +"eWi" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"eWr" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transitlock"; + name = "Transit Tube Lockdown Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/departments/aiupload/directional/south, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/engineering/transit_tube) +"eWw" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"eWE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eWR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Project Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"eXf" = ( +/obj/structure/cable, +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"eXn" = ( +/obj/effect/spawner/random/trash/mess, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"eXw" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"eXM" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/space/basic, +/area/space/nearstation) +"eXN" = ( +/obj/machinery/vending/wardrobe/engi_wardrobe, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"eXW" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall6"; + location = "hall5" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"eYd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"eYj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"eYy" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch/directional/south{ + pixel_x = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"eYG" = ( +/obj/machinery/shower/directional/west{ + name = "emergency shower" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/supermatter/room) +"eYJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"eYK" = ( +/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, +/turf/open/floor/iron, +/area/station/security/prison/work) +"eYN" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"eYQ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/start/assistant, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"eYR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"eYX" = ( +/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/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/structure/sign/warning/cold_temp/directional/west{ + desc = "A sign that notes the room within is the Cold Room. Not that it's actually cold."; + name = "COLD ROOM" + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"eZe" = ( +/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/structure/sign/poster/official/cleanliness/directional/west, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/virology) +"eZh" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/sink/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"eZp" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"eZw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/science/auxlab/firing_range) +"eZL" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fam" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"faF" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/vacuum, +/turf/open/floor/plating, +/area/station/security/processing) +"faP" = ( +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/diagonal, +/area/station/science/breakroom) +"fbf" = ( +/obj/item/flashlight/flare/candle/amber, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"fbg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics HFR Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"fbn" = ( +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"fbp" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"fbA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth_piping/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"fbF" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fbH" = ( +/obj/machinery/computer/crew, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"fbU" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"fbW" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"fbZ" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fce" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"fcl" = ( +/obj/item/reagent_containers/cup/bowl{ + pixel_y = 3 + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8; + pixel_y = 23 + }, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/barber) +"fco" = ( +/obj/machinery/chem_master, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"fcx" = ( +/obj/machinery/door/morgue{ + name = "Curator's Study"; + req_access = list("library") + }, +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"fcC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"fcE" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/security/medical) +"fcH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"fcP" = ( +/obj/structure/sign/directions/arrival{ + dir = 1; + pixel_y = -4 + }, +/obj/structure/sign/directions/lavaland{ + dir = 4; + pixel_y = 10 + }, +/turf/closed/wall, +/area/station/service/janitor) +"fcR" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/arrivals) +"fcW" = ( +/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/bot, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"fdn" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/item/airlock_painter/decal, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner/end/flip, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"fdG" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/camera/directional/west{ + c_tag = "Science - Firing Range"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"fdJ" = ( +/obj/structure/sign/departments/engineering/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"fdK" = ( +/obj/machinery/conveyor/inverted{ + dir = 10; + id = "cargodeliver" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"fdL" = ( +/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/engineering{ + name = "Technology Storage" + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"fdR" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"fdX" = ( +/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/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"fdY" = ( +/obj/effect/turf_decal/siding/green{ + dir = 10 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/hydroponics) +"fee" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"feg" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"feq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + desc = "A set of curtains serving as a fancy theater backdrop. They can only be opened by a button."; + id = "theater_curtains"; + name = "Theater Curtains" + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"fes" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/office) +"fez" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood/corner, +/obj/item/radio/intercom/directional/east, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/button/curtain{ + id = "theater_curtains"; + name = "curtain control"; + pixel_x = 24; + pixel_y = -8; + req_access = list("theatre"); + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/service/theater) +"feB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"feG" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 11; + height = 18; + name = "Deltastation emergency evac bay"; + shuttle_id = "emergency_home"; + width = 30 + }, +/turf/open/space/basic, +/area/space) +"feL" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass, +/obj/item/electronics/airlock, +/obj/item/assembly/signaler, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"feO" = ( +/obj/structure/reflector/single, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"ffb" = ( +/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/purple/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"fff" = ( +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/station/science/ordnance/burnchamber" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"ffi" = ( +/obj/structure/cable, +/obj/machinery/power/solar_control{ + id = "foreport"; + name = "Port Bow Solar Control" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Solar - Fore Port"; + name = "solar camera" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"ffk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"ffn" = ( +/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{ + name = "Restroom" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"ffo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"ffu" = ( +/obj/structure/table/wood, +/obj/item/wrench, +/obj/item/clothing/under/suit/waiter, +/obj/item/clothing/accessory/waistcoat, +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/machinery/barsign/all_access/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"ffH" = ( +/obj/structure/table, +/obj/item/disk/holodisk{ + pixel_y = 4 + }, +/obj/item/disk/holodisk{ + pixel_x = 5 + }, +/obj/item/disk/holodisk{ + pixel_x = -3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"ffM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ffQ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"fgk" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall12"; + location = "hall11" + }, +/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/tile/neutral/fourcorners, +/mob/living/simple_animal/bot/secbot/beepsky/officer, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"fgq" = ( +/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/station/science/ordnance/storage) +"fgy" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Science - Ordnance Mixing Lab"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"fgB" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/open/space/basic, +/area/space/nearstation) +"fgK" = ( +/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, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"fgM" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"fgV" = ( +/turf/closed/wall/rust, +/area/station/crazy) +"fhg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"fhp" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"fhr" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/structure/sign/directions/upload{ + dir = 8; + pixel_x = -31; + pixel_y = -6 + }, +/obj/structure/table/reinforced, +/obj/item/storage/fancy/donut_box{ + pixel_y = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"fhA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"fhE" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"fhQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"fhU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/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/white, +/area/station/science/ordnance/storage) +"fhY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"fia" = ( +/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/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/cold/directional/east, +/obj/structure/sign/eyechart/directional/east, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"fih" = ( +/obj/structure/noticeboard/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Robotics Desk"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"fii" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/storage) +"fin" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"fiq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"fix" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"fiE" = ( +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/hydroponics/soil/rich, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"fiI" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"fiL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"fiO" = ( +/turf/closed/wall, +/area/station/security/prison) +"fiU" = ( +/obj/machinery/stasis{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"fiZ" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"fjf" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/starboard/fore) +"fjk" = ( +/obj/structure/chair{ + dir = 1; + name = "Jury" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"fju" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"fjx" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"fjP" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"fjQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/flag/nanotrasen/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fjS" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide{ + valve_open = 1 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"fkd" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"fkg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"fkl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fkm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/rnd/server/master, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/science/server) +"fkt" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"fkz" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/biohazard/directional/west, +/turf/open/floor/iron, +/area/station/medical/medbay) +"fkB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"fkS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"fkU" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/floor, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"fli" = ( +/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/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fll" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"flr" = ( +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"flt" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"flw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"flB" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/west, +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/radio, +/obj/machinery/button/door/directional/west{ + id = "cardoor"; + name = "Cargo Cell Control"; + normaldoorcontrol = 1; + pixel_x = -34; + pixel_y = -6 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"flD" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"flE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/funeral) +"flF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/lobby) +"flP" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"flS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"fmh" = ( +/obj/machinery/newscaster/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Fore Chemistry Lab"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/light/directional/north, +/obj/structure/rack, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"fmi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/structure/curtain/bounty{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"fmk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"fmo" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/engineer{ + pixel_x = -6 + }, +/obj/item/toy/figure/atmos{ + pixel_x = 6 + }, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"fms" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"fmw" = ( +/obj/machinery/cell_charger, +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"fmB" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fmD" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"fmH" = ( +/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/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"fmN" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fmO" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"fmY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "justicechamber"; + name = "Justice Chamber Blast Door" + }, +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/execution/education) +"fnb" = ( +/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/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"fnq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Engineering" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/preopen{ + id = "engielock"; + name = "Engineering Lockdown Blast Door" + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"fnr" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/left/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"fnx" = ( +/obj/effect/landmark/secequipment, +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"fnA" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"fnD" = ( +/obj/structure/table, +/obj/machinery/requests_console/directional/north{ + department = "Cargo Bay"; + name = "Cargo Bay Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - Office"; + name = "cargo camera" + }, +/obj/machinery/fax{ + fax_name = "Cargo Office"; + name = "Cargo Office Fax Machine" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"fnM" = ( +/obj/structure/chair/office, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"for" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"fot" = ( +/turf/closed/wall, +/area/station/command/eva) +"foI" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 13; + name = "port bay 2"; + shuttle_id = "ferry_home"; + width = 5 + }, +/turf/open/space/basic, +/area/space) +"foL" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/meson/engine/tray, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"foU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/flasher/directional/north{ + id = "brig2" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"foY" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/iv_drip, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"fpb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fpc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Warden's Office" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/warden) +"fpm" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"fpt" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fpu" = ( +/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/machinery/duct, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) +"fpv" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fpI" = ( +/obj/structure/table/wood, +/obj/item/toy/crayon/spraycan{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/toy/crayon/spraycan{ + pixel_y = 6 + }, +/obj/item/paint_palette, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"fpM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"fqi" = ( +/obj/effect/spawner/random/structure/chair_maintenance, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fqm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"fqn" = ( +/obj/effect/spawner/random/trash/hobo_squat, +/obj/effect/spawner/random/trash/cigbutt, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"fqs" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"fqz" = ( +/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; + name = "CMO Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/cmo_office, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fqN" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/machinery/status_display/evac/directional/north, +/obj/item/storage/briefcase{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/briefcase/secure, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"fqO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"frC" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"frR" = ( +/obj/machinery/computer/order_console/cook, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/kitchen) +"fsa" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Central Hallway"; + dir = 9; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/photocopier/prebuilt, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fse" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"fsl" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"fso" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"fsp" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"fsq" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/machinery/firealarm/directional/south{ + pixel_x = -4 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 10 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"fsr" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"fsv" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L8" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/hallway/primary/central/aft) +"fsB" = ( +/obj/machinery/defibrillator_mount/directional/south, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/beakers, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"fsC" = ( +/obj/structure/table/glass, +/obj/item/storage/medkit/regular, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -15; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/bottle/multiver, +/obj/item/reagent_containers/syringe, +/obj/structure/sign/poster/official/cleanliness/directional/east, +/obj/machinery/wall_healer/directional/north, +/obj/effect/turf_decal/siding/dark_red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/medical) +"fsD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"fsJ" = ( +/obj/machinery/vending/wardrobe/chap_wardrobe, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"fsL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"fsY" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/structure/reagent_dispensers/plumbed{ + dir = 8; + name = "service water reservoir" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/textured, +/area/station/maintenance/port/fore) +"fti" = ( +/obj/structure/cable, +/obj/machinery/computer/security{ + dir = 1 + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/light/warm/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"ftk" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fto" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/dice, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"ftt" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ftD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Drone Bay Maintenance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"ftG" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/gps, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"ftO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"ftU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"fuw" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fux" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"fuG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"fuT" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"fuV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"fva" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"fvi" = ( +/turf/closed/wall/r_wall, +/area/station/science/lab) +"fvn" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"fvo" = ( +/turf/closed/wall/r_wall, +/area/station/security/checkpoint/escape) +"fvC" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"fvD" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"fvE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"fvK" = ( +/obj/machinery/medical_kiosk, +/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/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"fvT" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden/abandoned) +"fvY" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"fvZ" = ( +/obj/structure/sign/warning/no_smoking, +/turf/closed/wall/r_wall, +/area/station/ai/satellite/interior) +"fwa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"fwg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "rndlab1"; + name = "Research and Development Shutter" + }, +/obj/item/assembly/voice{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/structure/desk_bell{ + pixel_x = -6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/left/directional/south{ + name = "Research Lab Desk"; + req_access = list("science") + }, +/turf/open/floor/iron/dark, +/area/station/science/lab) +"fwi" = ( +/obj/structure/dresser, +/obj/effect/turf_decal/siding/wood, +/obj/item/toy/dummy{ + pixel_x = -1; + pixel_y = 10 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Mime's Room"; + name = "service camera" + }, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/wood, +/area/station/service/theater) +"fwp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"fwt" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology - Cell 1"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"fwL" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/prison/toilet) +"fwU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"fxc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"fxj" = ( +/obj/structure/rack, +/obj/item/poster/random_official{ + pixel_y = 7 + }, +/obj/item/poster/random_official{ + pixel_y = 3 + }, +/obj/item/poster/random_official, +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"fxn" = ( +/obj/machinery/door/airlock{ + name = "Bar" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/effect/landmark/navigate_destination/bar, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"fxu" = ( +/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/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fxP" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/structure/table/wood, +/obj/item/folder/white{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/paper_bin/carbon{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/pen, +/obj/item/flashlight/lamp/green{ + pixel_x = 9; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/station/medical/psychology) +"fya" = ( +/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/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"fye" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/landmark/start/depsec/supply, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"fyi" = ( +/obj/structure/platform/rusty, +/turf/open/indestructible/meat, +/area/station/crazy) +"fym" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/bed/medical/emergency, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/virology) +"fyt" = ( +/obj/machinery/light/empty/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fyw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/service/kitchen) +"fyy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/girder, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"fyH" = ( +/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) +"fyP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fyU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/directional/south, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fza" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"fze" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"fzm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"fzp" = ( +/obj/effect/landmark/start/depsec/engineering, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"fzr" = ( +/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/xenobiology) +"fzv" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 9 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"fzw" = ( +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"fzx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"fzF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"fzV" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"fzY" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"fAe" = ( +/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/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/storage) +"fAn" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/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, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white/smooth_large, +/area/station/command/heads_quarters/cmo) +"fAv" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"fAy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"fAz" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"fAB" = ( +/obj/structure/closet/crate/silvercrate, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"fAE" = ( +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/spawner/random/food_or_drink/plant_produce, +/obj/structure/table/wood, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"fAH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"fAJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Cargo Lobby" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lobby Lockdown Shutters"; + id = "cargolobbylockdown" + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"fAL" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"fAO" = ( +/obj/effect/decal/cleanable/blood, +/turf/closed/indestructible/meat, +/area/station/crazy) +"fAP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"fAT" = ( +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"fAX" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=engi2"; + location = "engi1" + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"fBd" = ( +/obj/structure/table/wood, +/obj/item/storage/dice, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/firealarm/directional/north, +/obj/item/laser_pointer{ + pixel_x = 3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/library) +"fBf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"fBk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/north, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"fBp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"fBG" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"fBQ" = ( +/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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"fBR" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"fCd" = ( +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Tertiary AI Core Access"; + pixel_x = 4; + req_access = list("ai_upload") + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"fCf" = ( +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/sign/warning/fire/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/half, +/area/station/engineering/atmos) +"fCj" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"fCn" = ( +/obj/machinery/door/airlock/medical{ + name = "Medical Break Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/medical/break_room) +"fCo" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box/white, +/obj/machinery/camera/directional/east{ + c_tag = "Dormitories - Pumps"; + name = "dormitories camera" + }, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"fCw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"fCA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"fCD" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"fCX" = ( +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/circuit, +/area/station/science/research/abandoned) +"fDm" = ( +/obj/machinery/door/airlock/public/glass{ + id_tag = "permabolt2"; + name = "Cell 2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "permashut2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"fDF" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/office) +"fDO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"fDS" = ( +/obj/machinery/shieldgen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"fEd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"fEe" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/folder/red, +/obj/item/stamp/law, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"fEh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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/security/general, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"fEm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/landmark/start/quartermaster, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"fEo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/west{ + id = "warehouse_shutters"; + name = "warehouse shutters control" + }, +/obj/structure/window/reinforced/spawner/directional/north, +/mob/living/simple_animal/bot/mulebot, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "QM #1" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"fEr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"fEu" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"fEx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"fEI" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"fEV" = ( +/obj/structure/sign/poster/official/moth_epi/directional/west, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"fFb" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/drugs{ + pixel_y = 4 + }, +/obj/effect/spawner/random/entertainment/drugs{ + pixel_y = 1 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"fFi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/depsec/supply, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"fFj" = ( +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/thermomachine/heater{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/unlocked, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"fFo" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"fFp" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Departures Lounge - Fore Starboard"; + name = "departures camera" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/wall_healer/directional/east, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"fFr" = ( +/obj/machinery/computer/atmos_control{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"fFu" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/gravity_generator) +"fFz" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/security_all, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"fFF" = ( +/obj/structure/chair/sofa/bench{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"fFK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"fFL" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/tank_dispenser, +/obj/machinery/newscaster/directional/east, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"fFV" = ( +/obj/effect/landmark/start/depsec/medical, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"fGt" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"fGD" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"fGG" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Central Hallway - Head of Personnel Line"; + name = "hallway camera" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/ticket_machine/directional/east, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fGT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/mix) +"fGY" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/supply{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/cargo/storage) +"fGZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"fHc" = ( +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/sparsegrass, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/grass, +/area/station/science/genetics) +"fHr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"fHD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "roboticsprivacy"; + name = "Robotics Shutters" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"fHG" = ( +/turf/closed/indestructible/resin{ + name = "frozen flesh" + }, +/area/station/crazy) +"fHI" = ( +/turf/closed/wall, +/area/station/commons/storage/primary) +"fHK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering Hallway - Fore"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"fHM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrogen_output{ + dir = 4 + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"fHX" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_red/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/evidence) +"fIe" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"fIg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"fIn" = ( +/obj/structure/bookcase/random, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"fIp" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "councilblast"; + name = "Council Chambers Blast Door" + }, +/turf/open/floor/plating, +/area/station/command/meeting_room/council) +"fIt" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"fIx" = ( +/obj/machinery/modular_computer/preset/id, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"fIB" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"fIE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/electronic_marketing_den) +"fIQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"fIU" = ( +/obj/structure/rack, +/obj/item/gun/energy/laser/carbine/practice{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/gun/energy/laser/practice, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"fIW" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/work) +"fIX" = ( +/obj/structure/table/reinforced, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/folder/white, +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology - Cytology Desk"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fIY" = ( +/obj/effect/spawner/random/structure/closet_empty/crate, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fJj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/escape) +"fJq" = ( +/turf/closed/wall, +/area/station/security/brig) +"fJx" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"fJy" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"fJF" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"fJZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"fKv" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fKA" = ( +/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/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/supply/qm, +/obj/machinery/door/airlock/command{ + name = "Quartermaster's Office" + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"fKH" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/landmark/start/head_of_security, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/station/security/office) +"fKM" = ( +/obj/structure/table/reinforced, +/obj/item/ai_module/reset{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/status_display/evac/directional/south, +/obj/item/ai_module/supplied/freeform, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"fKP" = ( +/obj/effect/turf_decal/trimline/white/warning, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"fKQ" = ( +/obj/item/stack/sheet/plasteel{ + amount = 15 + }, +/obj/item/wrench, +/obj/item/clothing/glasses/welding, +/obj/machinery/firealarm/directional/west, +/obj/structure/table, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"fKS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fKY" = ( +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"fLc" = ( +/obj/structure/table/wood, +/obj/item/clothing/neck/tie/red, +/obj/item/clothing/head/hats/tophat, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"fLd" = ( +/obj/structure/closet/secure_closet/brig{ + id = "scicell"; + name = "Science Cell Locker" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical/medsci) +"fLf" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"fLg" = ( +/obj/effect/landmark/navigate_destination/dockesc, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/vacuum/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"fLn" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/lobby) +"fLs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/starboard/lesser) +"fLv" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/iron, +/area/station/security/prison) +"fLz" = ( +/obj/structure/table/wood/fancy/red, +/obj/effect/mob_spawn/corpse/human/assistant, +/turf/open/floor/wood/tile, +/area/station/crazy) +"fLB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"fLJ" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fLK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"fLP" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"fLV" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/item/storage/box/beakers{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/syringes, +/turf/open/floor/iron, +/area/station/medical/virology) +"fMb" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"fMo" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"fMJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + name = "Mime's Backstage Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"fMZ" = ( +/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/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"fNa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"fNb" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"fNc" = ( +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"fNm" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"fNn" = ( +/obj/structure/dresser, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) +"fNv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fND" = ( +/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/security/brig) +"fNF" = ( +/obj/structure/cable, +/obj/structure/table, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/paper_bin/carbon, +/obj/item/pen, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"fNN" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/spawner/random/vending/snackvend, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"fNO" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"fNW" = ( +/obj/machinery/rnd/production/techfab/department/security, +/obj/effect/turf_decal/stripes/box, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"fNY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno3"; + name = "Creature Cell #3" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"fOp" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"fOw" = ( +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"fOx" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/tlv_cold_room, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"fOz" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"fOB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"fOJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fOP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"fOY" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"fPf" = ( +/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/south, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"fPh" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"fPj" = ( +/obj/machinery/holopad, +/obj/effect/landmark/start/lawyer, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/courtroom) +"fPl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fPn" = ( +/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/structure/chair/comfy/brown, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"fPw" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/camera/directional/west{ + c_tag = "Departures Lounge - Fore Port"; + name = "departures camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"fPA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/station/service/library) +"fPH" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/computer/atmos_control/oxygen_tank{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fPJ" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light_switch/directional/east{ + pixel_x = 38 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 32 + }, +/obj/structure/closet/secure_closet/security/cargo, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"fPK" = ( +/turf/open/indestructible/necropolis/normal, +/area/station/crazy) +"fQc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fQg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fQi" = ( +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/obj/machinery/light_switch/directional/west, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"fQl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/iv_drip, +/obj/item/wheelchair, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"fQm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fQo" = ( +/obj/machinery/light/cold/directional/east, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/security/medical) +"fQw" = ( +/obj/machinery/door/poddoor/shutters{ + id = "teleportershutters"; + name = "Teleporter Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/teleporter) +"fQF" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall/rust, +/area/station/crazy) +"fQL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/button/door{ + id = "Disposal Exit"; + name = "Disposal Vent Control"; + pixel_x = -25; + pixel_y = 4; + req_access = list("maint_tunnels") + }, +/obj/structure/chair/stool/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/computer/pod/old/mass_driver_controller/trash{ + pixel_x = -24; + pixel_y = -7 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"fQM" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Gulag Shuttle Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"fQW" = ( +/obj/machinery/door/airlock{ + id_tag = "commissarydoor"; + name = "Vacant Commissary" + }, +/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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"fRa" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"fRb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"fRe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"fRn" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron, +/area/station/security/processing) +"fRo" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"fRq" = ( +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"fRA" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"fRK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/engine, +/area/station/science/explab) +"fRP" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation) +"fSg" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"fSr" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"fSw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"fSG" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/main) +"fSK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fSU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"fSW" = ( +/turf/closed/indestructible/opshuttle, +/area/station/science/ordnance/bomb) +"fTw" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"fTz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"fTA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"fTC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"fTD" = ( +/obj/structure/bookcase/manuals/engineering, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"fTE" = ( +/obj/machinery/cryo_cell{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/medical/cryo) +"fTF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/computer/atmos_control/air_tank{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/engineering/atmos) +"fTP" = ( +/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 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"fTS" = ( +/turf/open/floor/iron, +/area/station/security/prison/work) +"fUf" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"fUg" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/atmospherics/components/unary/airlock_pump{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"fUj" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/tank/air/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"fUq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"fUF" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno1"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fUG" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small/dim/directional/west, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"fUL" = ( +/obj/machinery/light_switch/directional/south{ + pixel_x = -6 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/firealarm/directional/south{ + pixel_x = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"fUN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/processor{ + pixel_y = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"fUQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/chair_maintenance, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"fUU" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"fUY" = ( +/obj/structure/cable, +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"fVa" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured_corner{ + dir = 1 + }, +/area/station/science/xenobiology) +"fVd" = ( +/obj/structure/cable, +/obj/structure/sign/warning/no_smoking/circle{ + pixel_x = 28; + pixel_y = -28 + }, +/obj/machinery/modular_computer/preset/engineering{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"fVh" = ( +/obj/machinery/atmospherics/components/binary/pump/on/scrubbers/hidden/layer2{ + dir = 8; + name = "Public Scrubbers to Waste" + }, +/obj/effect/turf_decal/trimline/neutral, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"fVl" = ( +/obj/structure/displaycase/trophy, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library) +"fVn" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"fVt" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"fVz" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"fVT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"fVU" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"fWc" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel{ + dir = 6 + }, +/area/station/service/chapel) +"fWq" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"fWx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"fWA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fWB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"fWH" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fWJ" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"fWN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"fWY" = ( +/obj/machinery/mecha_part_fabricator/maint, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"fWZ" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"fXk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"fXt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/preopen, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"fXw" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/lab) +"fXx" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"fXC" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/machinery/button/flasher{ + id = "Cell 1"; + name = "Prisoner Flash"; + pixel_x = 25; + pixel_y = 7; + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + id = "permashut1"; + name = "Cell Lockdown Button"; + pixel_y = -6; + req_access = list("brig") + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"fXF" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"fXG" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/borg, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"fXQ" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"fXU" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"fXW" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/photocopier/prebuilt, +/obj/effect/turf_decal/bot_white, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"fYa" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/trimline/neutral, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/box/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"fYd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"fYp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"fYw" = ( +/obj/machinery/telecomms/bus/preset_three, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"fYD" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"fYK" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fYO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/prison/work) +"fYR" = ( +/turf/closed/wall, +/area/station/service/abandoned_gambling_den) +"fYU" = ( +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"fZg" = ( +/obj/item/storage/box/disks{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/storage/box/gloves{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/storage/box/bodybags{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/directional/east{ + id = "genetics_shutters"; + name = "Genetics Shutters"; + pixel_y = 6; + req_access = list("genetics") + }, +/obj/machinery/light_switch/directional/east{ + pixel_x = 24; + pixel_y = -5 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"fZi" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"fZn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/north{ + pixel_y = 34 + }, +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"fZp" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fZx" = ( +/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/iron, +/area/station/engineering/atmos/project) +"fZG" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"fZO" = ( +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"fZS" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/light_switch/directional/south, +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/storage/dice{ + pixel_x = -11; + pixel_y = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"fZV" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gae" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom" + }, +/obj/effect/turf_decal/bot, +/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/security/court, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/security/courtroom) +"gay" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/public/glass{ + name = "Fore Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"gaC" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/structure/table/glass, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/screwdriver{ + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"gaG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"gaT" = ( +/obj/item/kirbyplants/random, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"gaW" = ( +/obj/structure/closet/secure_closet/chemical, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/requests_console/directional/south{ + department = "Pharmacy"; + name = "Pharmacy Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/item/storage/box/beakers, +/obj/item/storage/box/syringes, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"gbe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"gbj" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno3"; + name = "Creature Cell #3" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"gbt" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"gby" = ( +/obj/structure/table/wood, +/obj/machinery/computer/records/medical/laptop, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"gbD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"gbF" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"gbG" = ( +/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/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"gbK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"gbY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/right/directional/west{ + name = "Hydroponics Center" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"gch" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"gci" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "right_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gcm" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/radio/intercom/directional/north, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Hydroponics Front Fore"; + name = "service camera" + }, +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"gcr" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"gcs" = ( +/obj/machinery/teleport/station, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"gcu" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transitlock"; + name = "Transit Tube Lockdown Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/engineering/transit_tube) +"gcB" = ( +/turf/closed/wall/r_wall, +/area/station/service/chapel/funeral) +"gcD" = ( +/obj/machinery/status_display/door_timer{ + id = "cargocell"; + name = "Cargo Cell"; + pixel_x = -32; + pixel_y = -32 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"gcI" = ( +/obj/item/radio/intercom/directional/south{ + broadcasting = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"gcP" = ( +/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/department/science) +"gcR" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/detectives_office) +"gcT" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"gcZ" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"gdb" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/arrivals) +"gdc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/office) +"gdj" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security - Brig Fore" + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"gdq" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gdt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/contraband/prison, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/security/prison) +"gdA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/duct, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"gdE" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"gdM" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"gdR" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"gee" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"gef" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"gej" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) +"gem" = ( +/obj/machinery/door/airlock/research{ + name = "Genetics Lab" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/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/effect/landmark/navigate_destination, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/genetics) +"gen" = ( +/obj/machinery/atmospherics/components/binary/pump/on/cyan/visible{ + name = "Air to Ports" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"geH" = ( +/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/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"geJ" = ( +/obj/effect/turf_decal/siding/blue, +/obj/structure/chair/office/light, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"geP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Auxiliary E.V.A. Storage" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/command/maintenance, +/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, +/area/station/maintenance/department/eva/abandoned) +"geR" = ( +/obj/machinery/vending/engivend, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/poster/official/moth_hardhat/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"geU" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/bot, +/obj/structure/closet/emcloset, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Virology Access"; + name = "medical camera"; + network = list("ss13","medical") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"geX" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/indestructible/meat, +/area/station/service/library/lounge) +"geY" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"gfe" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/requests_console/directional/north{ + department = "Ordnance"; + name = "Ordnance Mixing Lab Requests Console" + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"gff" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"gfg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"gfj" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/service/kitchen) +"gfl" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"gfp" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/wood, +/area/station/commons/dorms) +"gfq" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/ai_all, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"gfw" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/structure/table, +/obj/item/assembly/infra, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"gfC" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/machinery/vending/cytopro, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gfP" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination{ + location = "Public Lavaland Shuttle Duck" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"gfR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"gfX" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"gfY" = ( +/obj/structure/secure_safe/directional/west, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"ggc" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"ggl" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Central Hallway - Security Hallway"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ggn" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"ggr" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/remains/human, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"ggs" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ggz" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"ggB" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "ceblast"; + name = "Chief Engineer's Office Blast Doors" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"ggG" = ( +/obj/item/folder/white, +/obj/item/pen/red, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron, +/area/station/medical/virology) +"ggS" = ( +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"ggW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/lockers) +"gho" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/rnd/production/circuit_imprinter, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"ghq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"ght" = ( +/obj/structure/closet/toolcloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"ghA" = ( +/obj/machinery/pdapainter/medbay, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"ghC" = ( +/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/grimy, +/area/station/service/chapel/office) +"ghH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"ghQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell #1" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"gii" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/theater) +"gij" = ( +/obj/structure/table, +/obj/item/hand_tele, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/command/teleporter) +"giu" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"giw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"giz" = ( +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"giC" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Central Hallway - Port"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"giY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"gjc" = ( +/obj/structure/cable, +/obj/machinery/button/flasher{ + id = "Cell 4"; + name = "Prisoner Flash"; + pixel_x = 25; + pixel_y = 7; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + id = "permashut4"; + name = "Cell Lockdown Button"; + pixel_y = -6; + req_access = list("brig") + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"gjg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"gjh" = ( +/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/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"gjk" = ( +/obj/structure/chair, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/north{ + c_tag = "Security Post - Departures Holding Cell"; + dir = 9 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/sign/poster/official/report_crimes/directional/north, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"gjl" = ( +/obj/machinery/computer/upload/borg{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"gjB" = ( +/obj/structure/cable, +/obj/structure/closet/emcloset, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"gjE" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"gjI" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 4; + name = "CO2 to Pure" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"gkp" = ( +/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/grimy, +/area/station/tcommsat/computer) +"gkt" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/box, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "secmechbay"; + name = "Security Mech Bay Shutters" + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"gku" = ( +/obj/machinery/meter, +/obj/machinery/door/window/right/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/effect/turf_decal/siding/dark_red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"gkB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"gkG" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"gkI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/large, +/area/station/medical/medbay/lobby) +"gkP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/pdapainter/supply, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"gkU" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"gkW" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/obj/structure/sign/poster/official/help_others/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"glb" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"glc" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"gld" = ( +/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/siding/white{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/kitchen) +"glv" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"glW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"glZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock{ + id_tag = "Toilet1"; + name = "Toilet Unit 1" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"gmc" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"gme" = ( +/obj/structure/table/reinforced, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/stack/cable_coil, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"gmh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/pai_card, +/turf/open/floor/carpet/red, +/area/station/hallway/secondary/service) +"gml" = ( +/obj/effect/decal/cleanable/dirt, +/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/security/prison) +"gmx" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"gmE" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"gmI" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Cytology Pen"; + req_access = list("research") + }, +/obj/effect/turf_decal/stripes/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, +/area/station/science/xenobiology) +"gmK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/mining_weather_monitor/directional/south, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"gmP" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"gmQ" = ( +/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/east, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/theater) +"gmT" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed, +/obj/item/clothing/gloves/color/fyellow, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"gmY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"gmZ" = ( +/obj/item/stack/cable_coil, +/obj/item/assembly/igniter, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"gnb" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/medical_kiosk, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Lobby"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"gng" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"gnh" = ( +/obj/structure/bookcase/random/nonfiction, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"gnr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8; + name = "Disposals Junction" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/disposals, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"gnw" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"gnz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"gnA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"gnG" = ( +/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/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"gnH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"gnI" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/indestructible/meat, +/area/station/crazy) +"gnO" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"gnW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"goc" = ( +/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) +"goj" = ( +/obj/structure/sign/painting/library{ + pixel_y = 33; + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms) +"gor" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"gox" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/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) +"goy" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/structure/sink/directional/east, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"goD" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) +"goV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"gpd" = ( +/obj/machinery/door/window/right/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/abandoned_gambling_den) +"gpg" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/wood/tile, +/area/station/crazy) +"gpi" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"gpn" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"gpq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "paramed_dispatch"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/medical/paramedic) +"gps" = ( +/obj/structure/closet/secure_closet/bar, +/obj/item/storage/photo_album/bar, +/obj/item/radio/intercom/directional/east, +/obj/item/storage/dice, +/turf/open/floor/iron/checker, +/area/station/service/bar/backroom) +"gpw" = ( +/obj/structure/cable, +/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/chemistry) +"gpy" = ( +/obj/structure/reflector/single, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"gpH" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"gpY" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"gqd" = ( +/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/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gqe" = ( +/obj/structure/table/reinforced, +/obj/item/pipe_dispenser{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/item/pipe_dispenser, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"gqf" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot_red, +/obj/item/clothing/suit/apron/chef{ + desc = "A white smock used by barbers to remain hair free."; + name = "barber smock" + }, +/obj/item/razor{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/razor{ + pixel_x = -2 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/barber) +"gqm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/virology) +"gqq" = ( +/obj/structure/dresser, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"gqA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/commons/vacant_room/office) +"gqF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 10 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gqH" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix to Ports" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gqL" = ( +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 4 + }, +/obj/structure/bed/medical/anchored{ + dir = 4 + }, +/obj/item/bedsheet/medical, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/medical) +"gqR" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/maintenance/disposal/incinerator) +"gqZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"gri" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/random/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"grl" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"grm" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"grp" = ( +/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/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"grz" = ( +/obj/machinery/door/window/left/directional/east, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/service/abandoned_gambling_den) +"grA" = ( +/obj/effect/spawner/random/structure/furniture_parts, +/obj/structure/closet/crate/decorations, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"grE" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Virology - Work Room"; + name = "virology camera"; + network = list("ss13","medbay","virology") + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"grK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/machinery/computer/atmos_control/plasma_tank{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"grM" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/reagent_dispensers/plumbed{ + name = "bar water reservoir" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"grN" = ( +/obj/effect/decal/cleanable/dirt, +/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/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"grO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"grV" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 4; + pixel_x = -15 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"gsf" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/lighter, +/obj/item/lighter{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/fax{ + fax_name = "Engineering Lobby"; + name = "Engineering Lobby Fax Machine" + }, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"gsh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"gsy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"gsz" = ( +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"gsG" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/servo, +/obj/item/stock_parts/servo, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + id = "rdrnd"; + name = "Window Shutters"; + pixel_x = 38; + req_access = list("science") + }, +/turf/open/floor/iron, +/area/station/science/lab) +"gsH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/large, +/area/station/medical/medbay/lobby) +"gsL" = ( +/obj/effect/decal/cleanable/blood, +/turf/closed/indestructible/necropolis, +/area/station/crazy) +"gsO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"gsV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"gsY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gsZ" = ( +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"gte" = ( +/obj/structure/mirror/directional/east, +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"gtp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) +"gtx" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"gtG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"gtJ" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"gtN" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/brig) +"gtS" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/obj/item/taperecorder, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"gtV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + id = "custodialshutters"; + name = "shutters control"; + pixel_x = 8 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Janitorial Closet"; + name = "service camera" + }, +/mob/living/basic/lizard/eats_the_roaches, +/obj/machinery/firealarm/directional/north{ + pixel_x = -4 + }, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"gtX" = ( +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"gtY" = ( +/obj/structure/bookcase/random, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"gua" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/obj/item/cane, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/structure/sign/clock/directional/east, +/obj/effect/spawner/random/clothing/beret_or_rabbitears, +/turf/open/floor/wood, +/area/station/commons/dorms) +"gug" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"gum" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"gup" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Central Hallway - Aft Starboard"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"guq" = ( +/obj/effect/landmark/blobstart, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/event_spawn, +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/hydroponics/garden/abandoned) +"gur" = ( +/obj/machinery/door/window/left/directional/north, +/obj/machinery/door/firedoor/border_only{ + 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/cafeteria, +/area/station/security/prison/mess) +"guA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"guH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Law Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/lawoffice) +"guK" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"guQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/highsecurity{ + name = "Engineering Auxiliary Storage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/turf/open/floor/iron, +/area/station/maintenance/port) +"guU" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Unfiltered & Air to Mix" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"guY" = ( +/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/grimy, +/area/station/command/heads_quarters/hop) +"guZ" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/photobooth/security, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"gvf" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"gvg" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"gvj" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Desk" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"gvk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"gvo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/security/detectives_office, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"gvq" = ( +/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, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"gvx" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/storage/box/bodybags, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"gvy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/airlock_pump, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"gvE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry) +"gvG" = ( +/obj/structure/table/wood/poker, +/obj/item/flashlight/lamp, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"gwd" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"gwe" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "External Airlock" + }, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK"; + pixel_x = 32; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"gwq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"gwr" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/button/door/directional/south{ + id = "evashutters"; + name = "E.V.A. Shutters"; + req_access = list("command") + }, +/turf/open/floor/iron, +/area/station/command/eva) +"gwx" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gwL" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_or_drink/seed, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden/abandoned) +"gwM" = ( +/obj/effect/turf_decal/arrows/white, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"gwT" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/vending_restock, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"gxp" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lobby Lockdown Shutters"; + id = "cargolobbylockdown" + }, +/turf/open/floor/plating, +/area/station/cargo/lobby) +"gxA" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/surgery/theatre) +"gxF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/botanical_waste, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"gxL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/random/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gxM" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"gxT" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/button/door{ + id = "xenosecure"; + name = "Containment Control"; + pixel_y = -3; + req_access = list("xenobiology") + }, +/obj/item/radio/intercom{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gxW" = ( +/obj/structure/dresser, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/dark_red{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hos) +"gxX" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"gxY" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/port) +"gyf" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Gateway Atrium" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/gateway, +/turf/open/floor/iron, +/area/station/command/gateway) +"gyn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"gyq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"gyB" = ( +/obj/machinery/duct, +/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/trimline/purple/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"gyR" = ( +/obj/structure/cable, +/obj/machinery/modular_computer/preset/engineering{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"gyW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"gyZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "Law Office Junction" + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/mail_sorting/service/law_office, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"gzh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/plasticflaps/opaque, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Cargo Office" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"gzj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"gzF" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 32 + }, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"gzG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"gzQ" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 3" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/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/security/brig, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"gzV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gAc" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"gAd" = ( +/obj/structure/punching_bag, +/obj/effect/turf_decal/trimline/yellow, +/obj/effect/turf_decal/trimline/yellow/mid_joiner, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/white/textured_large, +/area/station/commons/fitness/recreation) +"gAr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"gAu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"gAw" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter/room) +"gAD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/west{ + id = "cafe_counter"; + name = "Counter Shutters Control"; + pixel_y = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"gAE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"gAH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/central) +"gAL" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"gBd" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 5 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"gBh" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/eva/abandoned) +"gBi" = ( +/obj/structure/sign/painting/library_secure{ + pixel_x = 32 + }, +/obj/structure/table/wood/fancy/blue, +/obj/machinery/door/window/right/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"gBm" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"gBn" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/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/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/science/research) +"gBs" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/secofficer, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"gBx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"gBB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gBC" = ( +/obj/structure/window/spawner/directional/south, +/obj/machinery/biogenerator, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"gBH" = ( +/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/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"gBI" = ( +/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/iron/cafeteria, +/area/station/service/kitchen) +"gBO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Tool Storage" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"gBQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"gBV" = ( +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"gBZ" = ( +/obj/item/flashlight/flare/candle/amber, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"gCa" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/box, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "secmechbay"; + name = "Security Mech Bay Shutters" + }, +/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/security/mechbay) +"gCn" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"gCo" = ( +/obj/structure/frame/machine{ + anchored = 1 + }, +/obj/item/stack/cable_coil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"gCq" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"gCs" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Departures Hallway - Fore"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"gCt" = ( +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"gCB" = ( +/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/plating, +/area/station/maintenance/fore) +"gCD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"gCG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"gCI" = ( +/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/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"gCK" = ( +/obj/effect/decal/cleanable/dirt, +/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, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"gCL" = ( +/obj/structure/closet/secure_closet/contraband/heads, +/obj/item/storage/briefcase/secure, +/obj/item/storage/box/ids, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"gCQ" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"gCS" = ( +/obj/structure/sign/poster/official/science/directional/west, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/rack, +/obj/item/clothing/under/rank/medical/scrubs/purple{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/medical/scrubs/purple{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/medical/scrubs/blue{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/medical/scrubs/blue{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/clothing/under/rank/medical/scrubs/green{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/clothing/under/rank/medical/scrubs/green{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/open/floor/engine, +/area/station/science/genetics) +"gCV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"gCY" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"gDl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gDq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gDv" = ( +/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/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"gDy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"gDP" = ( +/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/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"gDS" = ( +/obj/structure/sign/directions/supply{ + dir = 4 + }, +/obj/structure/sign/directions/security{ + dir = 4; + pixel_y = 8 + }, +/turf/closed/wall, +/area/station/hallway/primary/central/fore) +"gDT" = ( +/obj/structure/displaycase_chassis, +/turf/open/floor/wood/large, +/area/station/service/library/abandoned) +"gDU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno7"; + name = "Creature Cell #7" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"gDV" = ( +/turf/closed/wall, +/area/station/service/library/lounge) +"gDW" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"gDY" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"gEl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"gEz" = ( +/obj/structure/sign/calendar/directional/south, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) +"gEB" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Port Mix to Port Ports" + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gED" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell #1" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"gEF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"gEJ" = ( +/obj/structure/table/wood, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/flashlight/lamp/green, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"gEW" = ( +/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/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"gFb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"gFi" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"gFo" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/item/radio/intercom/chapel/directional/east, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"gFq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/medbay) +"gFB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"gFF" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/armory) +"gFM" = ( +/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/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"gFP" = ( +/obj/effect/turf_decal/delivery, +/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/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"gFW" = ( +/obj/structure/cable, +/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/machinery/duct, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"gGv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"gGw" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing, +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"gGE" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"gGF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/girder, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"gGJ" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"gHh" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Entrance Access"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/research) +"gHq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/bitrunning/den) +"gHt" = ( +/obj/item/kirbyplants/random, +/obj/machinery/button/door/directional/north{ + id = "ceblast"; + name = "Office Lockdown Control"; + pixel_x = 6; + pixel_y = 26; + req_access = list("ce") + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = -6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"gHE" = ( +/obj/machinery/requests_console/directional/north{ + department = "Chapel"; + name = "Chapel Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"gHS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"gIa" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron, +/area/station/security/brig) +"gIc" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/structure/sign/calendar/directional/north, +/obj/structure/table/wood, +/obj/effect/landmark/start/hangover, +/obj/item/flashlight/lamp, +/turf/open/floor/wood, +/area/station/commons/dorms) +"gIk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"gIn" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"gIq" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"gIt" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/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/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) +"gIx" = ( +/obj/machinery/atmospherics/components/binary/valve, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"gIB" = ( +/obj/structure/table/reinforced, +/obj/machinery/newscaster/directional/west, +/obj/machinery/recharger{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"gII" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gIJ" = ( +/obj/machinery/gibber, +/turf/open/floor/iron/kitchen_coldroom/dark/textured, +/area/station/service/kitchen/coldroom) +"gIM" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"gIT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/clothing/head/collectable/hop, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"gIV" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/security/range) +"gIX" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"gIZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"gJe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/medical/coldroom) +"gJj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"gJk" = ( +/turf/closed/wall, +/area/station/security/execution/transfer) +"gJn" = ( +/obj/effect/decal/cleanable/glass, +/obj/item/shard, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"gJB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"gJF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/main) +"gJT" = ( +/obj/structure/cable, +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/command_all, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"gJZ" = ( +/obj/structure/cable, +/obj/machinery/computer/records/security{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"gKp" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"gKt" = ( +/obj/machinery/duct, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/commons/locker) +"gKF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"gKI" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"gKN" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/hydroponics/soil/rich, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"gKW" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gLb" = ( +/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/department/science) +"gLh" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"gLz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/obj/structure/filingcabinet/white, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"gLH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/sink/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"gLI" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "surgery_shutters"; + name = "Surgery Shutters" + }, +/obj/machinery/smartfridge/organ, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"gLJ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"gLP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"gLT" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/obj/structure/sign/warning/electric_shock/directional/west, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) +"gMd" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gMh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/effect/turf_decal/siding, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"gMl" = ( +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"gMw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/warden) +"gMB" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"gME" = ( +/obj/structure/sign/warning/vacuum, +/turf/closed/wall, +/area/station/cargo/miningoffice) +"gMK" = ( +/obj/machinery/door/airlock/grunge{ + name = "Chapel Office" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/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/landmark/navigate_destination, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"gML" = ( +/obj/machinery/door/window/left/directional/south{ + name = "Robotics Delivery"; + req_access = list("robotics") + }, +/obj/effect/turf_decal/loading_area, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"gMR" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"gMT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"gMW" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"gMX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"gNd" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/binary/pump, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"gNh" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"gNo" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"gNu" = ( +/turf/open/floor/iron/chapel{ + dir = 6 + }, +/area/station/service/chapel) +"gNx" = ( +/obj/effect/landmark/secequipment, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"gNP" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"gOc" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark_red, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"gOo" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"gOR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"gOU" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/captain) +"gOY" = ( +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"gPc" = ( +/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/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"gPh" = ( +/obj/structure/closet/secure_closet/contraband/armory, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/contraband/armory, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"gPj" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_or_drink/seed, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/service/hydroponics/garden/abandoned) +"gPm" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"gPn" = ( +/obj/machinery/door/airlock{ + id_tag = "Arrivals_Toilet3"; + name = "Toilet Unit 3" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"gPr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"gPt" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"gPy" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"gPG" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/security/prison) +"gPO" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp/green, +/obj/effect/spawner/random/entertainment/money_small, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"gPY" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/tcomms, +/obj/item/radio{ + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"gQa" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/mouse/brown/tom, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"gQd" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"gQk" = ( +/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/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"gQl" = ( +/turf/closed/wall, +/area/station/medical/paramedic) +"gQm" = ( +/obj/machinery/camera/motion/directional/west{ + c_tag = "Bridge - Captain's Emergency Escape"; + name = "motion-sensitive command camera" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/central) +"gQz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"gQF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gQH" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"gQI" = ( +/obj/structure/table/glass, +/obj/item/storage/belt/medical, +/obj/item/storage/belt/medical{ + pixel_y = 3 + }, +/obj/item/storage/belt/medical{ + pixel_y = 6 + }, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"gQV" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/ce) +"gQZ" = ( +/turf/closed/wall, +/area/station/security/prison/work) +"gRb" = ( +/obj/item/chair/plastic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"gRd" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/meter/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"gRf" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"gRj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/west, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"gRl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"gRm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gRD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/textured_edge{ + dir = 4 + }, +/area/station/security/brig) +"gRE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/main) +"gRN" = ( +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"gRT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gRU" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/ignition{ + id = "justicespark"; + pixel_x = 7; + pixel_y = 24; + req_access = list("armory") + }, +/obj/machinery/button/flasher{ + id = "justiceflash"; + pixel_x = 6; + pixel_y = 34; + req_access = list("armory") + }, +/obj/item/folder/red{ + pixel_x = 3 + }, +/obj/item/restraints/handcuffs, +/obj/item/taperecorder, +/obj/machinery/button/door/directional/north{ + id = "justiceblast"; + name = "Justice Shutters Control"; + pixel_x = -6; + req_access = list("armory") + }, +/obj/machinery/button/door/directional/north{ + id = "justicechamber"; + name = "Justice Chamber Control"; + pixel_x = -6; + pixel_y = 34; + req_access = list("armory") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"gSe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"gSs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"gSx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"gSB" = ( +/obj/structure/cable, +/obj/machinery/button/door/incinerator_vent_atmos_main{ + pixel_y = 36; + pixel_x = -8; + dir = 1 + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_x = -8; + pixel_y = 24; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"gTb" = ( +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/brig) +"gTc" = ( +/obj/machinery/air_sensor/ordnance_burn_chamber, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"gTr" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) +"gTu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gTw" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 8 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/cryo) +"gTD" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"gUa" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"gUb" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"gUi" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology - Cytology Cell"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 8 + }, +/area/station/science/xenobiology) +"gUk" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"gUt" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/bot, +/obj/item/clothing/gloves/color/yellow, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/engineering/storage) +"gUy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/suit/apron/chef, +/obj/item/clothing/head/utility/chefhat, +/obj/item/reagent_containers/condiment/flour, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/item/kitchen/rollingpin{ + pixel_x = -4 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"gUD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Firing Range" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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/research, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/circuits) +"gUF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/chapel) +"gUJ" = ( +/obj/machinery/button/door/directional/west{ + id = "Dorm4"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/structure/table/wood, +/obj/item/food/grown/poppy/geranium, +/turf/open/floor/wood, +/area/station/commons/dorms) +"gUN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/tank_holder/oxygen/red, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"gUU" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/fourcorners, +/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/security/checkpoint/customs/aft) +"gUW" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"gUZ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + 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/medbay) +"gVh" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/table, +/obj/item/paper_bin/carbon{ + pixel_y = 5 + }, +/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"gVr" = ( +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"gVu" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage) +"gVx" = ( +/obj/structure/cable, +/obj/machinery/door/window/brigdoor/right/directional/south{ + name = "Command Chair"; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"gVz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"gVB" = ( +/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, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"gVJ" = ( +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"gVU" = ( +/obj/structure/door_assembly/door_assembly_mhatch, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"gWu" = ( +/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/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-left" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"gWz" = ( +/obj/structure/closet/secure_closet/chief_medical, +/obj/item/clothing/head/costume/nursehat, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"gWJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"gWV" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + name = "Morgue" + }, +/obj/effect/landmark/navigate_destination, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/medical/morgue) +"gXc" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"gXg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"gXm" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/fireaxecabinet/jawsofrecovery/directional/south{ + pixel_y = -26 + }, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"gXn" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/dice, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"gXq" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"gXu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/large, +/area/station/medical/break_room) +"gXx" = ( +/obj/structure/cable, +/turf/closed/wall/r_wall, +/area/station/maintenance/port) +"gXS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"gXT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gYc" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"gYj" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/service/electronic_marketing_den) +"gYo" = ( +/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/iron/grimy, +/area/station/service/chapel) +"gYp" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"gYv" = ( +/obj/vehicle/ridden/secway, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/item/key/security, +/obj/machinery/camera/directional/east{ + c_tag = "Security - Warden's Office" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"gYz" = ( +/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, +/obj/machinery/door/airlock/engineering{ + name = "Auxiliary Construction Storage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"gYS" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"gZb" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"gZi" = ( +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"gZv" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 4; + height = 7; + name = "Cargo Bay"; + shuttle_id = "cargo_home"; + width = 12 + }, +/turf/open/space/basic, +/area/space) +"gZx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno8"; + name = "Creature Cell #8" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"gZz" = ( +/obj/structure/table/wood, +/obj/item/folder/red{ + pixel_y = 5 + }, +/obj/item/hand_labeler{ + pixel_y = -11 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"gZU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"gZV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 5 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gZW" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"haq" = ( +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Quartermaster's Office"; + name = "Quartermaster's Fax Machine" + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"haw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"haF" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"haG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"haI" = ( +/turf/open/floor/circuit/green, +/area/station/engineering/gravity_generator) +"haT" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"hbg" = ( +/obj/effect/spawner/random/structure/closet_empty, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"hbi" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/medical_all, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"hby" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"hbA" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"hbB" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"hbE" = ( +/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 = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"hbF" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"hbH" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hbO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Starboard Hallway"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"hbS" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/engineering/atmos/pumproom) +"hcb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"hci" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"hcj" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"hct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/window{ + id = "gatewayshutters"; + name = "Gateway Chamber Shutters" + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"hcL" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hcM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"hcN" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"hcQ" = ( +/obj/structure/cable, +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"hcR" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"hcW" = ( +/obj/machinery/light/directional/north, +/obj/structure/sign/warning/gas_mask/directional/north, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) +"hde" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"hdx" = ( +/obj/effect/decal/cleanable/dirt, +/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/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"hdH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white/smooth_large, +/area/station/command/heads_quarters/cmo) +"hdI" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"hdK" = ( +/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/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"hdL" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hdU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: BLAST DOORS" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/brig) +"hdZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"hec" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"hej" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"hek" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hen" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hey" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"heO" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/white, +/area/station/science/research) +"heT" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/storage/medkit/regular, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "paramed_dispatch_desk"; + name = "Desk Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/lobby) +"heX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) +"heZ" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"hfa" = ( +/obj/structure/table, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/glasses/science{ + pixel_y = 3 + }, +/obj/item/clothing/glasses/science, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"hfb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) +"hfe" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"hff" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/trimline/neutral, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"hfk" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"hfl" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"hfB" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hfM" = ( +/obj/effect/decal/cleanable/glass, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"hfU" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Customs - Arrivals" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/sign/poster/ripped/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"hfX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"hgi" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science/xenobiology) +"hgs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hgz" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/station/engineering/gravity_generator) +"hgC" = ( +/obj/structure/table/wood, +/obj/item/papercutter, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"hgH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/displaycase/forsale/kitchen, +/turf/open/floor/iron/white/smooth_corner{ + dir = 8 + }, +/area/station/service/kitchen) +"hgJ" = ( +/turf/closed/wall, +/area/station/commons/vacant_room/commissary) +"hgS" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/taperecorder{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"hgT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"hgX" = ( +/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/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"hhb" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/talking/ai, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"hhn" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"hhJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"hhK" = ( +/obj/structure/sign/warning/vacuum, +/turf/closed/wall, +/area/station/cargo/storage) +"hhM" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/mix) +"hhR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"hie" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"hih" = ( +/obj/machinery/light/directional/north, +/obj/structure/table, +/obj/item/seeds/tomato, +/obj/item/seeds/wheat, +/obj/item/seeds/potato, +/obj/item/seeds/apple, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"hiq" = ( +/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/effect/turf_decal/trimline/purple/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"hiF" = ( +/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, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"hiH" = ( +/obj/machinery/telecomms/processor/preset_three, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"hiJ" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"hiK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"hiT" = ( +/obj/effect/turf_decal/siding/green{ + dir = 6 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/hydroponics) +"hiV" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"hiW" = ( +/obj/structure/table, +/obj/item/assembly/igniter, +/obj/item/assembly/igniter, +/obj/item/assembly/igniter, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/periodic_table/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"hja" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"hjg" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"hjm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hjp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"hjF" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"hjJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/station/security/prison/visit) +"hjN" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Captain's Desk"; + req_access = list("captain") + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"hjP" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/toy, +/obj/effect/spawner/random/entertainment/toy, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"hjQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_holder/emergency_oxygen, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"hjU" = ( +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/commons/fitness/recreation) +"hka" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"hkg" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"hkm" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"hkC" = ( +/obj/structure/cable/layer3, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"hkJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/structure/tank_dispenser, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Gear Storage"; + name = "engineering camera" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage) +"hkU" = ( +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/science/ordnance/storage) +"hlj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/customs/aft) +"hlr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"hlv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/lobby) +"hlD" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"hlO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/medical/coldroom) +"hlT" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"hlX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"hmi" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/crowbar/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"hmr" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/clipboard, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"hms" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"hmy" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"hmA" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/shower/directional/south, +/obj/structure/curtain, +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Shower" + }, +/obj/item/soap/deluxe, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"hmH" = ( +/obj/machinery/light/small/dim/directional/south, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"hmJ" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"hmQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Chapel - Crematorium"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/obj/structure/sign/warning/no_smoking/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"hmS" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"hmU" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"hmY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "N2 to Airmix" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"hnd" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hnk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"hnq" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"hnt" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/command) +"hnx" = ( +/obj/structure/table, +/obj/machinery/computer/records/security/laptop{ + dir = 8; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"hnB" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac/directional/north, +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/east{ + c_tag = "Fore Hallway - Fore Entrance"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"hnC" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"hnL" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hnP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hoh" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"hom" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/effect/turf_decal/bot, +/obj/machinery/button/door/directional/north{ + id = "side_door_bolt"; + name = "Side Entrance Bolt"; + normaldoorcontrol = 1; + req_access = list("medical"); + specialfunctions = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"hoC" = ( +/turf/closed/wall, +/area/station/cargo/office) +"hoO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"hoP" = ( +/obj/structure/rack/shelf, +/obj/item/clothing/gloves/color/red/insulated, +/obj/item/clothing/gloves/color/red/insulated, +/turf/open/floor/plating, +/area/station/crazy) +"hoR" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port) +"hoT" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"hoY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"hps" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/shoes/magboots{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/shoes/magboots, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/storage) +"hpt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"hpu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"hpv" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"hpN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"hqc" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"hqx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/massdriver_ordnance, +/obj/machinery/atmos_shield_gen/active{ + dir = 1 + }, +/obj/machinery/atmos_shield_gen/active, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/testlab) +"hqK" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"hqL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/bot, +/obj/machinery/electrolyzer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"hqO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/obj/machinery/atmospherics/components/binary/passive_gate{ + dir = 1; + target_pressure = 1200; + on = 1; + name = "Airlock Valve"; + hide = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"hqT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"hqU" = ( +/obj/effect/turf_decal/trimline/neutral, +/obj/machinery/portable_atmospherics/pump/lil_pump, +/obj/effect/turf_decal/box/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"hqV" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/flasher/directional/south{ + id = "AI"; + pixel_x = 6 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"hrs" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"hrt" = ( +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 14; + pixel_y = 4 + }, +/obj/structure/meateor_fluff/flesh_pod_open{ + pixel_x = -3; + pixel_y = 9 + }, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"hrz" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 8 + }, +/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, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"hrG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"hrQ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"hrV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/science/auxlab/firing_range) +"hrX" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"hsg" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"hsm" = ( +/obj/machinery/newscaster/directional/south, +/obj/machinery/computer/mecha{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"hst" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"hsu" = ( +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"hsB" = ( +/obj/machinery/atmospherics/components/binary/temperature_gate{ + dir = 4; + on = 1 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"hsC" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"hsT" = ( +/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/white/side{ + dir = 4 + }, +/area/station/science/lobby) +"htg" = ( +/obj/structure/cable, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"htq" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/command) +"htF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/table/wood, +/obj/item/food/pie/cream, +/obj/item/paper/crumpled{ + default_raw_text = "Knock them dead out there, sport!"; + name = "note from mom" + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron, +/area/station/service/theater) +"htG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"htQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"htW" = ( +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"hup" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"huu" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/item/taperecorder, +/obj/item/tape, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"huv" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"huH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"huI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"huK" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/screwdriver{ + pixel_y = 5 + }, +/obj/item/multitool, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"huR" = ( +/obj/structure/bed/medical/emergency, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"huV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science/xenobiology) +"huX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"hvd" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/camera/directional/east{ + c_tag = "AI Satellite - Fore Port"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"hvf" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"hvl" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/cold_temp/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"hvm" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/service/library) +"hvn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"hvq" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hvu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/large, +/area/station/science/auxlab/firing_range) +"hvv" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"hvC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation) +"hvD" = ( +/obj/structure/chair/stool/bar/directional/north, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"hvJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/virology) +"hwa" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"hwd" = ( +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/indestructible/meat, +/area/station/crazy) +"hwe" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light_switch/directional/east{ + pixel_y = 14 + }, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"hwo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"hws" = ( +/obj/structure/cable, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"hwv" = ( +/obj/structure/statue/bone/rib, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"hww" = ( +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"hwB" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"hwC" = ( +/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/engineering/glass{ + name = "Auxiliary Tool Storage" + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"hwM" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/project) +"hwO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/service/kitchen/abandoned) +"hwS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) +"hwX" = ( +/obj/effect/decal/cleanable/dirt, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"hxd" = ( +/obj/machinery/light/small/dim/directional/north, +/obj/structure/barricade/sandbags/meatbags, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"hxe" = ( +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/blue/diagonal_edge, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/diagonal, +/area/station/medical/break_room) +"hxf" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"hxj" = ( +/obj/machinery/duct, +/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/structure/cable, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"hxk" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"hxl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"hxQ" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"hxS" = ( +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"hxT" = ( +/obj/structure/table/reinforced, +/obj/structure/sign/poster/official/random/directional/south, +/obj/item/relic, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"hxY" = ( +/obj/effect/spawner/random/trash/mess, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"hys" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"hyI" = ( +/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/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hyR" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/machinery/button/door/directional/east{ + id = "secmechbay"; + name = "Security Mech Garage Door Controls"; + req_access = list("security") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/lockers) +"hza" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"hzi" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"hzj" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Xenobiology - Secure Cell Exterior"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/turf/open/floor/glass/reinforced, +/area/station/maintenance/department/science/xenobiology) +"hzx" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"hzA" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"hzJ" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"hzK" = ( +/obj/machinery/computer/holodeck{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"hAc" = ( +/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/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hAo" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "perma-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"hAE" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"hAG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"hAU" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"hBb" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/research) +"hBc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"hBe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"hBq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hBu" = ( +/obj/docking_port/stationary/random{ + dir = 4; + name = "lavaland"; + shuttle_id = "pod_4_lavaland" + }, +/turf/open/space/basic, +/area/space) +"hBF" = ( +/obj/structure/kitchenspike, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/service/kitchen/coldroom) +"hBT" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"hBZ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"hCe" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"hCh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/warrant{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"hCs" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/rnd/production/techfab/department/service, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"hCt" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"hCE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"hCK" = ( +/obj/effect/gibspawner, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"hCX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"hDc" = ( +/obj/structure/sign/warning/vacuum/directional/east, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"hDl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/exit/departure_lounge) +"hDx" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"hDy" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"hDC" = ( +/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/effect/turf_decal/trimline/red/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"hDJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass{ + name = "Supply Door Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hDP" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"hDT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/storage) +"hDX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hDY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"hDZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hEr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hEt" = ( +/obj/structure/sign/warning/vacuum, +/turf/closed/wall/r_wall, +/area/station/maintenance/port/aft) +"hEF" = ( +/turf/closed/wall/r_wall, +/area/station/security/lockers) +"hEI" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood, +/obj/item/taperecorder, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"hEL" = ( +/obj/structure/cable, +/obj/machinery/requests_console/directional/west{ + 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/machinery/camera/directional/west{ + c_tag = "Engineering - Chief Engineer's Office"; + name = "engineering camera" + }, +/obj/machinery/computer/apc_control{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"hEQ" = ( +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"hFf" = ( +/obj/machinery/firealarm/directional/west, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"hFk" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/spawner/random/entertainment/arcade, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"hFs" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"hFu" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/structure/frame/computer{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"hFQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/medical/storage) +"hFS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white/textured, +/area/station/science/xenobiology) +"hFZ" = ( +/obj/item/reagent_containers/cup/beaker, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/structure/sign/warning/biohazard/directional/west, +/obj/structure/cable, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron, +/area/station/medical/virology) +"hGd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"hGo" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hGt" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"hGz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "roboticsprivacy"; + name = "Robotics Shutters" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"hGE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"hGF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"hGG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hGI" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"hGJ" = ( +/obj/effect/turf_decal/trimline/green/filled/warning, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hGP" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining" + }, +/obj/machinery/bouldertech/refinery, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"hGW" = ( +/obj/machinery/mass_driver/ordnance{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"hGZ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"hHi" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/sign/poster/official/random/directional/north, +/obj/structure/water_source/puddle, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) +"hHo" = ( +/obj/machinery/chem_heater/withbuffer, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"hHt" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/landmark/start/head_of_security, +/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/grimy, +/area/station/command/heads_quarters/hos) +"hHv" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"hHF" = ( +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"hHJ" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"hHQ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"hHS" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hHU" = ( +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 10; + pixel_y = 11 + }, +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 2; + pixel_y = 7 + }, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"hHW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/medical/cryo) +"hHX" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"hIf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"hIh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"hIs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"hIy" = ( +/obj/machinery/door/airlock/medical{ + name = "Psychology" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/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, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/medical/psychology) +"hIB" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/science/ordnance/storage) +"hIH" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"hIP" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/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, +/area/station/hallway/secondary/command) +"hIQ" = ( +/obj/item/kirbyplants/organic/plant22, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hIU" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hJc" = ( +/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/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/courtroom) +"hJj" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"hJn" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/suture, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Treatment Center"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"hJs" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"hJv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"hJz" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"hJG" = ( +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"hJM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/recharge_floor, +/area/station/science/robotics/mechbay) +"hJP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/machinery/duct, +/obj/effect/landmark/start/bartender, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"hKE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/service/hydroponics) +"hKF" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 4; + name = "O2 To Pure" + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hKG" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/station/service/library) +"hKH" = ( +/obj/effect/turf_decal/delivery, +/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/command/teleporter) +"hKO" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hKV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"hKY" = ( +/obj/machinery/light/small/dim/directional/north, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"hKZ" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/vending/wardrobe/atmos_wardrobe, +/obj/effect/turf_decal/delivery, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"hLa" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"hLe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/station/security/prison) +"hLf" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"hLq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"hLt" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK" + }, +/turf/closed/wall, +/area/station/hallway/secondary/exit/departure_lounge) +"hLA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) +"hLG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hLM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"hMa" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/welding, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/science/lab) +"hMd" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hMg" = ( +/obj/machinery/pdapainter/security, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"hMp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/port) +"hMx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/prison/directional/east, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/prison) +"hMI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "viro_private_shutters"; + name = "Virology Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/virology) +"hMO" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hMP" = ( +/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, +/area/station/security/brig) +"hNb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"hNf" = ( +/turf/open/indestructible/meat/flesh/b, +/area/station/crazy) +"hNg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"hNp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/engineering/atmos/project) +"hNr" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"hNu" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Xeniobiology - Xenobiology Computers"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/structure/chair/office/light, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"hNx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"hNP" = ( +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"hNT" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel{ + dir = 9 + }, +/area/station/service/chapel) +"hNW" = ( +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"hOa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor{ + id = "engstorage"; + name = "Engineering Secure Storage Lockdown" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"hOk" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/lockers) +"hOw" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"hOx" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/desk_bell{ + pixel_y = 5 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "commissaryshutters"; + name = "Vacant Commissary Shutters" + }, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) +"hOz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigwindows"; + name = "Brig Front Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/brig) +"hOY" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"hPd" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "maint_contraption"; + pixel_x = -8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/smooth_corner, +/area/station/maintenance/port/aft) +"hPg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/command/eva) +"hPh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hPk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"hPs" = ( +/obj/machinery/door/poddoor/shutters{ + id = "evashutters"; + name = "E.V.A. Storage Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"hPw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"hPx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"hPC" = ( +/obj/effect/decal/cleanable/dirt, +/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, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hPJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hPN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"hQj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hQq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/office) +"hQr" = ( +/obj/machinery/light_switch/directional/north, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/deathsposal/directional/east, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/machinery/button/door/directional/north{ + id = "viro_private_shutters"; + name = "Privacy Shutters"; + pixel_y = 36 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hQs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hQu" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"hQx" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"hQA" = ( +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Starboard Hallway"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"hQF" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"hQK" = ( +/obj/structure/reflector/box, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"hQV" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L13" + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/edge, +/area/station/hallway/primary/central/aft) +"hRj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"hRq" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/camera/directional/east{ + c_tag = "AI Satellite - Port"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"hRs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate_loot, +/turf/open/floor/plating, +/area/station/maintenance/port) +"hRy" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/atmos) +"hRH" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"hRI" = ( +/obj/structure/closet/wardrobe/grey, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"hRV" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hRX" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"hSa" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 10 + }, +/turf/open/space/basic, +/area/space/nearstation) +"hSf" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/item/relic, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"hSi" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology - Killroom Chamber"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"hSl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"hSr" = ( +/turf/open/indestructible/meat/flesh/a, +/area/station/crazy) +"hSu" = ( +/obj/effect/spawner/random/trash/box, +/obj/effect/spawner/random/food_or_drink/seed, +/obj/effect/spawner/random/trash/botanical_waste, +/obj/item/reagent_containers/cup/glass/waterbottle/empty, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"hSx" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hSE" = ( +/obj/structure/chair/stool/bar/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"hST" = ( +/obj/structure/destructible/cult/item_dispenser/archives/library, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"hTg" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"hTi" = ( +/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, +/area/station/hallway/primary/fore) +"hTk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"hTl" = ( +/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/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hTm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Starboard Primary Hallway" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/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, +/area/station/hallway/primary/starboard) +"hTq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "corporatelounge"; + name = "Corporate Lounge Shutters" + }, +/turf/open/floor/plating, +/area/station/command/corporate_showroom) +"hTr" = ( +/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/stripes/corner{ + dir = 4 + }, +/mob/living/simple_animal/bot/secbot/beepsky/armsky, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"hTv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hUb" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Port Mix to Engine" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hUh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/structure/sign/poster/random/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"hUm" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/vending/coffee, +/turf/open/space/basic, +/area/space/nearstation) +"hUx" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/east, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"hUB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/engineering/atmos/mix) +"hUD" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"hUE" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hUK" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - co2 Cell"; + name = "atmospherics camera" + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"hUO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"hUU" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"hUV" = ( +/obj/structure/sign/warning/no_smoking, +/turf/closed/wall, +/area/station/engineering/atmos/storage) +"hVi" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hVt" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"hVx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"hVy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/genetics) +"hVA" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"hVE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/space/basic, +/area/space/nearstation) +"hVV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"hWh" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"hWq" = ( +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"hWz" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"hWA" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "hopblast"; + name = "HoP Blast Door" + }, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Access Desk"; + req_access = list("hop") + }, +/obj/machinery/door/window/right/directional/west{ + name = "Access Queue" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) +"hWF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hWJ" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/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/security/checkpoint/customs/aft) +"hWW" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"hWY" = ( +/obj/structure/reflector/double, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"hXf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"hXg" = ( +/turf/closed/wall, +/area/station/cargo/bitrunning/den) +"hXi" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"hXm" = ( +/obj/structure/closet/emcloset, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"hXo" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Cooling to Filters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"hXw" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airalarm/tlv_kitchen, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"hXx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"hXO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"hXQ" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Monkey Pen"; + req_access = list("genetics") + }, +/obj/structure/flora/bush/lavendergrass, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/science/genetics) +"hXW" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"hXZ" = ( +/obj/item/storage/box/teargas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/status_display/ai/directional/east, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"hYa" = ( +/obj/structure/chair/office, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/checker, +/area/station/security/interrogation) +"hYb" = ( +/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/wood, +/area/station/command/heads_quarters/hop) +"hYn" = ( +/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/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"hYD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Mixing Room" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"hYH" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"hYK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/port) +"hYO" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"hYP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"hYT" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/structure/tank_holder/extinguisher{ + pixel_y = 8 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"hYY" = ( +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"hZl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/morgue{ + name = "Occult Study" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"hZq" = ( +/obj/structure/cable, +/obj/machinery/power/smes, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"hZs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hZz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Hall" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"hZQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"hZT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"iaa" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"iao" = ( +/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/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"iaG" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"iaJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"iaL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hopblast"; + name = "HoP Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) +"iaM" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Ordnance Lab" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"iaS" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"iaT" = ( +/obj/structure/rack, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/bulletproof_armor, +/obj/effect/spawner/random/armory/bulletproof_helmet, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"iaY" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ibb" = ( +/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, +/area/station/security/prison) +"ibh" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/l3closet/virology, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"ibk" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"ibn" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/office) +"ibo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/station/commons/dorms) +"ibp" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"ibC" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"ibH" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2, +/obj/machinery/air_sensor/ordnance_freezer_chamber, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"ibL" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/book/manual/wiki/atmospherics{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/tcomms{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/engineering_guide{ + pixel_x = 3 + }, +/obj/item/book/manual/wiki/engineering_construction{ + pixel_x = -3 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ibM" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/office) +"ibQ" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"icb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"icf" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"icg" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"ico" = ( +/obj/structure/table, +/obj/item/storage/medkit/regular, +/obj/item/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway, +/turf/open/floor/iron, +/area/station/command/gateway) +"ics" = ( +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"icu" = ( +/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/siding/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"icA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"icD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"icM" = ( +/obj/structure/disposalpipe/segment, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/structure/closet/crate/internals, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"icS" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"icV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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, +/area/station/hallway/secondary/command) +"icX" = ( +/obj/structure/sign/warning/pods/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"icY" = ( +/turf/closed/wall, +/area/station/engineering/atmos) +"ida" = ( +/obj/effect/turf_decal/siding/dark_red, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"idj" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"idk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"idp" = ( +/obj/structure/cable, +/obj/structure/table, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/key/janitor{ + pixel_y = -7 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"idD" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"idF" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"idM" = ( +/obj/machinery/shieldgen, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"idQ" = ( +/obj/structure/kitchenspike, +/obj/effect/turf_decal/bot/right, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/service/kitchen/coldroom) +"idT" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/garden) +"idU" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"iee" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ieg" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/security/office) +"ieh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"iem" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ieC" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"ieI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"ieJ" = ( +/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/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"ieM" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"ieW" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass{ + amount = 30 + }, +/obj/item/pipe_dispenser, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ifj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Cafeteria Fore"; + name = "service camera" + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"ifk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"ifp" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/nineteen_nineteen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/indestructible/meat, +/area/station/service/library/lounge) +"ifu" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/atmospherics/pipe/layer_manifold/general/hidden, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"ifR" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"ifT" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/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/medical/virology) +"igb" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"igg" = ( +/turf/closed/wall, +/area/station/science/explab) +"igl" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/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/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"igI" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/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/service/chapel/funeral) +"igJ" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/rglass{ + amount = 20; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stack/rods/fifty, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"iho" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"ihs" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/dim/directional/north, +/obj/structure/sign/warning/vacuum/external/directional/west, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science/xenobiology) +"ihF" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/stalky/style_random, +/obj/structure/flora/rock/pile/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"ihN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/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, +/area/station/command/gateway) +"ihO" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"iib" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"iid" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "viro_private_shutters"; + name = "Virology Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/medical/virology) +"iij" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/command/teleporter) +"iiw" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/crowbar/red, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"iiy" = ( +/obj/structure/easel, +/turf/open/floor/iron, +/area/station/security/prison) +"iiK" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"iiP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 6 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 3 + }, +/obj/item/clothing/gloves/cargo_gauntlet, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"iiR" = ( +/obj/structure/table/glass, +/obj/item/folder/blue, +/obj/item/healthanalyzer, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/cold/directional/north, +/obj/effect/turf_decal/siding/dark_red, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"iiU" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/monkeycubes{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/storage/pill_bottle/mutadone{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -10; + pixel_y = -1 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Genetics"; + dir = 6; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/item/flesh_shears, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"iju" = ( +/obj/structure/closet{ + name = "evidence closet" + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"ijx" = ( +/turf/open/floor/iron/white/side, +/area/station/science/lobby) +"ijB" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/meeting_room/council) +"ijC" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ijG" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"ijH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/service/theater) +"ijJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/event_spawn, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/storage/wallet/random, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"ijP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"ike" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"ikf" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ikn" = ( +/obj/structure/sign/poster/party_game/directional/west, +/obj/structure/table, +/obj/item/storage/briefcase/secure{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/briefcase{ + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"ikB" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"ikD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=service5"; + location = "service4" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ikH" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/storage/tools) +"ikO" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured_corner{ + dir = 4 + }, +/area/station/science/xenobiology) +"ikR" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"ikT" = ( +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"ikV" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"ikY" = ( +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"ikZ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/science/research) +"ila" = ( +/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, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"iln" = ( +/obj/effect/turf_decal/siding/brown/corner, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ilq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"ilx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/suit_storage_unit/industrial/loader, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"ilG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"ilH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/textured, +/area/station/engineering/atmos) +"ilI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"ilJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Primary Tool Storage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"ilR" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"ilW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/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/west, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"ilX" = ( +/obj/structure/rack, +/obj/item/analyzer{ + pixel_y = 4 + }, +/obj/item/analyzer{ + pixel_y = 4 + }, +/obj/item/pipe_dispenser{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/item/pipe_dispenser{ + pixel_y = -2 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"imp" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/engine, +/area/station/science/explab) +"imw" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/medical/surgery_tool, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"imx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"imA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"imE" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"imI" = ( +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Incinerator"; + name = "atmospherics camera" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"imJ" = ( +/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/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"imN" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"imQ" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"imS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"imV" = ( +/obj/machinery/gravity_generator/main, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/gravity_generator) +"inb" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/science/robotics/lab) +"ind" = ( +/obj/structure/sign/warning/no_smoking, +/turf/closed/wall, +/area/station/service/kitchen/abandoned) +"inl" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/structure/noticeboard/directional/south, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/engineering/storage) +"inm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"inq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"inv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"inx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/hydroponics) +"inF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "E.V.A. Storage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/eva, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/red_alert_access, +/turf/open/floor/iron, +/area/station/command/eva) +"inR" = ( +/obj/machinery/door/airlock/research{ + name = "Research and Development Lab" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/disposalpipe/segment, +/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/iron, +/area/station/science/lab) +"inS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/half, +/area/station/service/hydroponics) +"inV" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ioe" = ( +/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/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"ior" = ( +/obj/structure/cable, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"ios" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"iov" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/pdapainter/engineering, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"ioB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ioN" = ( +/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/iron/dark, +/area/station/service/library) +"ioO" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"ioT" = ( +/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, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"ipr" = ( +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Research Director's Office"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"ipz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/box{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"ipQ" = ( +/turf/closed/wall, +/area/station/command/bridge) +"iqa" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iqg" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) +"iqj" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/research) +"iql" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"iqn" = ( +/obj/structure/mirror/directional/west, +/obj/effect/landmark/start/hangover, +/obj/structure/sink/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"iqz" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/crowbar, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/structure/sign/poster/official/report_crimes/directional/north, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage) +"iqT" = ( +/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/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"irl" = ( +/turf/closed/wall/r_wall, +/area/station/service/lawoffice) +"irm" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/vehicle/ridden/wheelchair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/textured, +/area/station/medical/medbay) +"iro" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"irr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/on/scrubbers/visible{ + dir = 8; + name = "External Ports to Filter" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"irs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east{ + c_tag = "Central Hallway - Bridge Starboard"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"irx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"irD" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Treatment Center" + }, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"irF" = ( +/obj/structure/table, +/obj/item/paper{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/radio{ + pixel_y = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"irJ" = ( +/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, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"irQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"irU" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"irX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"isc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ish" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass{ + name = "Supply Door Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) +"isi" = ( +/obj/structure/table, +/obj/item/storage/dice, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"iso" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/medical/medbay/lobby) +"iss" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"isy" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"isD" = ( +/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/storage/tools) +"isG" = ( +/obj/machinery/mineral/ore_redemption, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/box, +/obj/machinery/door/window/left/directional/south{ + name = "Ore Redemption Access"; + req_access = list("mineral_storeroom") + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"isH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"isI" = ( +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/structure/sign/poster/official/cleanliness/directional/west, +/turf/open/floor/iron/diagonal, +/area/station/science/breakroom) +"isL" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/atmospherics/components/tank/air/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"isP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"isR" = ( +/obj/structure/chair/office, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"itn" = ( +/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/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"itF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/engineering/atmos) +"itI" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"itK" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 11; + height = 24; + name = "SS13: Auxiliary Dock, Station-Fore"; + shuttle_id = "whiteship_home"; + width = 35 + }, +/turf/open/space/basic, +/area/space) +"itO" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/iv_drip, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"itR" = ( +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"itV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/effect/spawner/random/structure/grille, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"itW" = ( +/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, +/turf/open/floor/iron, +/area/station/security/prison) +"itY" = ( +/obj/structure/chair/office/light, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/start/psychologist, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/station/medical/psychology) +"iud" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod 4"; + space_dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/landmark/navigate_destination/dockescpod4, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"iuf" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"iuk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"iuH" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/cable, +/obj/structure/table/wood/fancy/red, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "High-Risk Modules"; + req_access = list("captain") + }, +/turf/open/floor/circuit/red, +/area/station/ai/upload/chamber) +"iuI" = ( +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/clothing/accessory/armband/hydro, +/obj/item/toy/figure/botanist, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"iuU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rdrnd"; + name = "Research and Development Shutters" + }, +/turf/open/floor/plating, +/area/station/science/lab) +"iuV" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Cargo Lobby" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lobby Lockdown Shutters"; + id = "cargolobbylockdown" + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"ivb" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/funeral) +"ivg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ivp" = ( +/obj/structure/table/wood, +/obj/item/camera, +/obj/item/camera_film, +/obj/machinery/light_switch/directional/south{ + pixel_x = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"ivq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/departments/telecomms/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"ivt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ivu" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/east, +/obj/item/storage/fancy/donut_box, +/obj/machinery/button/door/directional/north{ + id = "paramed_dispatch"; + name = "Privacy Shutters"; + pixel_x = 6; + req_access = list("paramedic") + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/item/toy/figure/paramedic, +/obj/item/surgicaldrill, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"ivz" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/generic/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"ivA" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/captain/private) +"ivH" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"ivK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"ivM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/station/security/prison/work) +"ivX" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L14" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iwp" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"iwC" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"iwW" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/effect/spawner/random/structure/closet_private, +/obj/effect/landmark/start/hangover, +/obj/item/clothing/suit/toggle/lawyer, +/obj/item/clothing/under/rank/civilian/lawyer/beige, +/obj/item/clothing/under/rank/civilian/lawyer/beige/skirt, +/turf/open/floor/wood, +/area/station/commons/dorms) +"ixd" = ( +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Containment Cell" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/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/medical/virology) +"ixg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"ixs" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"ixt" = ( +/obj/structure/cable/multilayer/connected, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"ixv" = ( +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/structure/meateor_fluff/flesh_pod_open{ + pixel_x = 1; + pixel_y = 4 + }, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"ixG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"ixN" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/effect/landmark/start/captain, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"ixO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"ixR" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/toy/figure/detective{ + pixel_x = -10; + pixel_y = 3 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"ixZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"iyc" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled, +/obj/structure/transit_tube/station/dispenser/reverse/flipped, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"iyk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall10"; + location = "hall9" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"iyq" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/commons/storage/primary) +"iyy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/tcommsat/server) +"iyH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"iyM" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"izo" = ( +/obj/structure/table/wood, +/obj/item/gavelblock, +/obj/item/gavelhammer, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"izp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"izq" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "Research Junction" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/obj/effect/mapping_helpers/mail_sorting/science/research, +/turf/open/floor/iron/white, +/area/station/science/research) +"izx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosprivacy"; + name = "HoS Privacy Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) +"izM" = ( +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/spawner/random/contraband/prison, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/work) +"izW" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science/xenobiology) +"iAe" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"iAf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"iAm" = ( +/obj/structure/cable, +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"iAt" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/medical{ + dir = 4 + }, +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/virology) +"iAy" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"iAz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/spawner/random/trash/caution_sign, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"iAL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"iAM" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"iAY" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"iAZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"iBf" = ( +/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, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"iBk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"iBz" = ( +/obj/effect/decal/cleanable/dirt, +/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, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"iBG" = ( +/obj/structure/sign/poster/official/help_others/directional/east, +/obj/structure/closet/secure_closet/psychology, +/obj/item/toy/plush/beeplushie{ + desc = "Maybe hugging this will make you feel better about yourself."; + name = "Therabee" + }, +/turf/open/floor/wood, +/area/station/medical/psychology) +"iBO" = ( +/obj/machinery/power/turbine/inlet_compressor, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"iBR" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/ce) +"iBW" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"iCo" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"iCr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"iCu" = ( +/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/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"iCx" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"iCB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"iCE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/escape) +"iCI" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/science/robotics/lab) +"iCO" = ( +/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/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"iCR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"iCS" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"iCT" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Morgue"; + name = "medical camera"; + network = list("ss13","medical") + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"iDc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/brig) +"iDf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/red/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"iDq" = ( +/turf/closed/wall/r_wall, +/area/station/security/range) +"iDw" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Central Hallway - Center Starboard"; + name = "hallway camera" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"iDC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/security/prison/toilet) +"iDP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iEe" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"iEg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"iEi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Lounge" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"iEl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"iEr" = ( +/obj/effect/turf_decal/siding/green{ + dir = 5 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/hydroponics) +"iED" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"iEI" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"iEM" = ( +/obj/structure/chair/stool/directional/east, +/obj/structure/sign/poster/random/directional/west, +/obj/effect/landmark/start/hangover, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/barber) +"iEN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"iET" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iFg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"iFn" = ( +/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/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Break Room" + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"iFp" = ( +/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/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"iFt" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"iFz" = ( +/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/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"iFD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/book/manual/wiki/engineering_hacking, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"iFG" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Central Hallway - Fore"; + name = "hallway camera" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L12" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iFI" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"iFP" = ( +/obj/effect/decal/cleanable/blood/gibs/robot_debris/old, +/obj/effect/spawner/random/engineering/tank, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"iFR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"iFV" = ( +/obj/structure/table/wood, +/obj/item/poster/random_contraband{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/poster/random_contraband{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/poster/random_contraband, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"iGd" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"iGm" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "engielock"; + name = "Engineering Lockdown Blast Door" + }, +/turf/open/floor/iron/half, +/area/station/engineering/main) +"iGr" = ( +/obj/effect/turf_decal/siding/blue, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"iGw" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"iGx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"iGB" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"iGF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/air_sensor/engine_chamber, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"iGI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "MiniSat Maintenance" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/minisat, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"iGL" = ( +/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/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"iGM" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/leafy, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"iGT" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"iGU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"iGW" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/medbay) +"iGZ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"iHg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"iHn" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"iHq" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"iHy" = ( +/obj/machinery/computer/crew{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"iHH" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/large, +/area/station/commons/fitness/recreation) +"iHV" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"iIb" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red, +/obj/item/storage/briefcase/secure, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/taperecorder, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"iId" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/reagent_containers/syringe, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"iIf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"iIg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"iIk" = ( +/obj/effect/decal/cleanable/blood/old, +/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/grimy, +/area/station/service/library/abandoned) +"iIm" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"iIn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"iIz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/processing) +"iIM" = ( +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/blue/diagonal_edge, +/obj/structure/chair/stool/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/diagonal, +/area/station/medical/break_room) +"iIO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/spawner/random/structure/closet_private, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"iJa" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner, +/obj/structure/sign/poster/official/anniversary_vintage_reprint/directional/south, +/turf/open/floor/iron/white, +/area/station/science/research) +"iJf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"iJi" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -6 + }, +/obj/machinery/requests_console/directional/east{ + department = "Bar"; + name = "Bar Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/item/rag, +/turf/open/floor/iron/checker{ + dir = 1 + }, +/area/station/service/bar) +"iJj" = ( +/obj/structure/sink/kitchen/directional/south{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron/white/side, +/area/station/service/kitchen/abandoned) +"iJk" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/safety_internals/directional/north, +/obj/machinery/light/small/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/pumproom) +"iJr" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"iJv" = ( +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"iJw" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"iJE" = ( +/obj/structure/table/wood/fancy, +/obj/machinery/door/window/left/directional/east, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"iJF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"iJG" = ( +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"iJJ" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/structure/sign/poster/official/report_crimes/directional/north, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"iJT" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/lesser) +"iJU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"iJY" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L10" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iKd" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"iKg" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Entrance"; + name = "medical camera"; + network = list("ss13","medical") + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"iKl" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"iKp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"iKr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Hydroponics Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"iKw" = ( +/obj/structure/cable, +/obj/effect/landmark/start/depsec/science, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"iKD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"iKL" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"iKP" = ( +/obj/structure/table/wood, +/obj/item/clothing/under/rank/civilian/curator, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"iKX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Cargo Maintenance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"iKZ" = ( +/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/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"iLq" = ( +/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, +/area/station/maintenance/department/science) +"iLB" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/security{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical, +/turf/closed/wall, +/area/station/security/courtroom) +"iLD" = ( +/turf/closed/wall, +/area/station/engineering/atmos/pumproom) +"iLH" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) +"iLK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"iMf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iMg" = ( +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"iME" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Mix Cell"; + name = "atmospherics camera" + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"iMH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"iMK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"iML" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) +"iMO" = ( +/obj/structure/closet/secure_closet/personal, +/obj/item/storage/wallet, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"iMS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"iMV" = ( +/obj/item/chair/stool/bar{ + pixel_y = -8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"iNg" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"iNi" = ( +/obj/structure/lattice/catwalk, +/obj/structure/transit_tube/junction{ + 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/space/basic, +/area/space/nearstation) +"iNj" = ( +/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/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"iNA" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/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, +/area/station/security/execution/transfer) +"iNH" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"iNJ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "engielock"; + name = "Engineering Lockdown Blast Door" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/half, +/area/station/engineering/main) +"iNR" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"iNW" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"iNY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"iOc" = ( +/turf/closed/wall, +/area/station/security/prison/toilet) +"iOe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"iOj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible, +/obj/machinery/meter, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iOu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iOz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"iOT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"iOY" = ( +/obj/structure/bed/dogbed/renault, +/obj/machinery/newscaster/directional/south, +/mob/living/basic/pet/fox/renault, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"iPb" = ( +/obj/structure/table, +/obj/item/storage/box/tail_pin, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"iPc" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"iPe" = ( +/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, +/area/station/engineering/lobby) +"iPH" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/engineering/lobby) +"iPJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"iPK" = ( +/obj/structure/toilet/greyscale, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"iPR" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "AI Satellite - Aft Starboard"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"iQf" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"iQr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"iQw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"iQF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"iQK" = ( +/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/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"iQR" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 9 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"iQS" = ( +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"iQV" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 8; + filter_type = list(/datum/gas/nitrogen) + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"iRd" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"iRf" = ( +/obj/machinery/power/turbine/turbine_outlet, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"iRi" = ( +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/north, +/obj/item/storage/box/firingpins{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"iRk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"iRm" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"iRo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/storage/bag/tray, +/obj/item/clothing/suit/apron/chef, +/obj/item/clothing/head/utility/chefhat, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/service/kitchen) +"iRt" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"iRx" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/item/wrench, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"iRy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/exit/departure_lounge) +"iRz" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"iRF" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"iRH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"iSd" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/bureaucracy/stamp, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"iSi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"iSk" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"iSK" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"iSM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/machinery/duct, +/obj/effect/turf_decal/bot_white, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/storage) +"iSR" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Security's Quarters" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/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/security/hos, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"iSU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"iTK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/medical/coldroom) +"iTW" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"iUg" = ( +/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/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"iUr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/engineering/main) +"iUz" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"iUF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"iUJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/circuit, +/area/station/science/robotics/mechbay) +"iUL" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/robotics_cyborgs, +/obj/item/assembly/flash/handheld, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"iVb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"iVj" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"iVo" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"iVq" = ( +/turf/closed/wall, +/area/station/security/courtroom) +"iVr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/processing) +"iVt" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"iVz" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iVA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"iVH" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno6"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"iVU" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"iVV" = ( +/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/power/apc/auto_name/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Foyer"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/lobby) +"iWb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"iWc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"iWh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north{ + pixel_x = 2 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/light_switch/directional/north{ + pixel_x = -7; + pixel_y = 28 + }, +/obj/machinery/recharge_station, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"iWj" = ( +/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/structure/cable, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iWk" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Security Post - Engineering" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"iWl" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/style_random, +/obj/structure/flora/bush/sunny/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"iWq" = ( +/obj/structure/cable, +/obj/machinery/door/window/brigdoor/left/directional/south{ + id = "cargocell"; + name = "Cargo Cell"; + req_access = list("brig_entrance") + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"iWz" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/sign/poster/contraband/self_ai_liberation/directional/north, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"iWA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"iWD" = ( +/turf/open/floor/wood/tile, +/area/station/crazy) +"iWE" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"iWH" = ( +/obj/structure/sign/directions/supply{ + dir = 1; + pixel_y = 8 + }, +/obj/structure/sign/directions/vault{ + dir = 1 + }, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/security/courtroom) +"iWR" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"iWX" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell #1" + }, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"iXc" = ( +/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 = 10 + }, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"iXj" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"iXn" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 4; + height = 17; + name = "delta arrivals"; + roundstart_template = /datum/map_template/shuttle/arrival/delta; + shuttle_id = "arrival_stationary"; + width = 9 + }, +/turf/open/space/basic, +/area/space) +"iXp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Turbine Generator Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"iXr" = ( +/obj/item/bedsheet/black{ + dir = 4 + }, +/obj/structure/bed{ + dir = 4 + }, +/turf/open/indestructible/meat/crimson, +/area/station/service/chapel/office) +"iXw" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"iXC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"iXM" = ( +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/machinery/status_display/door_timer{ + id = "engcell"; + name = "Engineering Cell"; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"iXO" = ( +/obj/machinery/light_switch/directional/south{ + pixel_x = -6 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"iYi" = ( +/turf/closed/wall, +/area/station/commons/toilet/locker) +"iYp" = ( +/obj/structure/cable, +/obj/machinery/nuclearbomb/selfdestruct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"iYq" = ( +/obj/machinery/computer/prisoner/management{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"iYC" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"iYE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"iYI" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"iYJ" = ( +/obj/structure/table/wood, +/obj/item/camera, +/obj/item/hand_labeler, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"iZc" = ( +/obj/structure/urinal/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"iZf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"iZp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"iZt" = ( +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/west, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/cup/beaker, +/obj/item/reagent_containers/dropper, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"iZw" = ( +/obj/machinery/button/door/directional/east{ + id = "atmoslock"; + name = "Atmospherics Lockdown Control"; + pixel_y = 8; + req_access = list("atmospherics") + }, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"iZG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"iZN" = ( +/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/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"iZO" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"iZU" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"iZY" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"jag" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/mob/living/basic/goose/vomit, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"jap" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"jaq" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/radio, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/command/teleporter) +"jay" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"jaI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) +"jaV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Command Hallway" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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, +/area/station/hallway/secondary/command) +"jaX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"jaZ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"jba" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"jbc" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/west{ + name = "Chemistry Desk"; + req_access = list("plumbing") + }, +/obj/item/paper{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = -1 + }, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/medical/chemistry) +"jbe" = ( +/obj/machinery/camera{ + c_tag = "Cargo Bay - Drone Bay"; + dir = 4; + name = "cargo camera" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"jbr" = ( +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + desc = "A set of curtains serving as a fancy theater backdrop. They can only be opened by a button."; + id = "theater_curtains"; + name = "Theater Curtains" + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"jby" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall3"; + location = "serviceentrance" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jbC" = ( +/obj/item/kirbyplants/random, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"jbN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"jbO" = ( +/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/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"jbR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"jbS" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jbV" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engine Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"jbW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Courtroom" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"jcg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"jci" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/trash/moisture_trap, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"jcl" = ( +/obj/structure/sink/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/mirror/directional/west, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"jcn" = ( +/obj/machinery/light/small/red/dim/directional/west, +/turf/open/floor/wood/tile, +/area/station/crazy) +"jcv" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/cigar, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"jcy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"jcB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"jcC" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/obj/item/toy/figure/assistant, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"jcL" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"jcO" = ( +/obj/machinery/smartfridge, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"jcS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"jdf" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"jdg" = ( +/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/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"jdj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/service) +"jds" = ( +/obj/structure/table/reinforced, +/obj/item/folder/red, +/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/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"jdu" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"jdB" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jdL" = ( +/turf/closed/wall, +/area/station/maintenance/fore) +"jdT" = ( +/obj/structure/chair/stool/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/security/prison) +"jeg" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/service/library) +"jek" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"jem" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/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/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"jeo" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"jeq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Mech bay"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"jew" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light_switch/directional/south{ + pixel_x = 16 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/medical/coldroom) +"jex" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"jey" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"jeC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"jeF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"jeM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"jeO" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jeU" = ( +/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 = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"jeX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/processing) +"jeZ" = ( +/obj/structure/safe/vault, +/obj/item/clothing/neck/stethoscope, +/obj/item/book{ + desc = "An undeniably handy book."; + icon_state = "bookknock"; + name = "\improper A Simpleton's Guide to Safe-cracking with Stethoscopes" + }, +/obj/item/stack/sheet/mineral/diamond, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/gun/ballistic/automatic/pistol/deagle, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"jfn" = ( +/obj/machinery/vending/wardrobe/bar_wardrobe, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/iron/checker, +/area/station/service/bar/backroom) +"jfA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"jfC" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/effect/turf_decal/trimline/neutral, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/box/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"jfF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jfK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jfP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"jfR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"jfT" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"jfW" = ( +/obj/structure/reagent_dispensers/plumbed{ + name = "medbay water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/textured, +/area/station/maintenance/department/chapel) +"jfZ" = ( +/obj/machinery/shieldgen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jgb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"jgc" = ( +/obj/machinery/door/airlock/external{ + name = "Security External Airlock" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"jgl" = ( +/obj/machinery/door/airlock/grunge{ + name = "Morgue" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"jgq" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"jgt" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/chief_medical_officer, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"jgv" = ( +/obj/structure/reflector/double, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"jgN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/east, +/obj/machinery/status_display/ai/directional/east, +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/musical_instrument, +/obj/item/clothing/glasses/monocle, +/turf/open/floor/wood, +/area/station/service/theater) +"jgP" = ( +/obj/item/gun/ballistic/automatic/pistol/m1911, +/obj/item/food/grown/banana{ + name = "pedro" + }, +/obj/effect/spawner/random/structure/closet_empty, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"jgS" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/textured_edge{ + dir = 1 + }, +/area/station/security/execution/transfer) +"jgZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/lightreplacer{ + pixel_y = 7 + }, +/obj/item/storage/box/lights/mixed, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"jhd" = ( +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/diagonal, +/area/station/science/breakroom) +"jhh" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jhl" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Port Mix to Starboard Ports" + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jho" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"jhr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/lockers) +"jhs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"jhJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"jhU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/command/gateway) +"jhW" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"jhZ" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"jif" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"jim" = ( +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + color = "#c45c57"; + dir = 1 + }, +/obj/effect/landmark/start/captain, +/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/carpet, +/area/station/command/heads_quarters/captain) +"jiC" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"jiW" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 4; + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"jiX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"jjd" = ( +/obj/effect/landmark/atmospheric_sanity/mark_all_station_areas_as_goal, +/turf/open/space/basic, +/area/space) +"jjm" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"jjw" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Supermatter"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"jjC" = ( +/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/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/hallway/primary/port) +"jjU" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jjV" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"jjW" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hos) +"jkd" = ( +/obj/item/radio/intercom/directional/north, +/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/research) +"jkf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L11" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jkk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"jkl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/folder/yellow{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/paper{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/pen, +/obj/structure/table, +/turf/open/floor/wood/large, +/area/station/service/barber) +"jko" = ( +/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/command{ + name = "Chief Engineer's Office" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"jkr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jkw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/office) +"jky" = ( +/obj/effect/landmark/navigate_destination/research, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/research) +"jkA" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jkC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"jkH" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"jkK" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/mask/gas, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"jkS" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Visitation" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"jkZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"jlv" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Virology - Hallway"; + name = "virology camera"; + network = list("ss13","medbay","virology") + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/green/filled/corner, +/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/medical/virology) +"jly" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"jlD" = ( +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/plating, +/area/station/crazy) +"jlN" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/airalarm/directional/west, +/obj/item/restraints/handcuffs, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"jlV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"jlZ" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"jmc" = ( +/obj/structure/table/wood/fancy, +/obj/item/grown/log, +/obj/item/grown/log, +/obj/item/grown/log, +/obj/item/grown/log, +/obj/item/grown/log, +/obj/machinery/light/small/red/directional/west, +/turf/open/indestructible/meat/crimson, +/area/station/service/chapel/office) +"jme" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/gateway) +"jmj" = ( +/obj/structure/cable, +/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/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"jmm" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Atmospherics Maintenance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"jmp" = ( +/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/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"jmv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jmx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/floor, +/turf/open/floor/engine, +/area/station/science/explab) +"jmA" = ( +/obj/machinery/newscaster/directional/north, +/obj/item/kirbyplants/random, +/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/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"jmF" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ + dir = 4 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"jmQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/screwdriver, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"jmT" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"jni" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Mech Bay Maintenance" + }, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"jnq" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"jnr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"jnG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"jnH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jnI" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"jnY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"joc" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"jof" = ( +/obj/structure/table/wood, +/obj/machinery/door/window/right/directional/south{ + name = "Library Desk"; + req_access = list("library") + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/service/library) +"jol" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jom" = ( +/obj/structure/sign/directions/science{ + dir = 8 + }, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/closed/wall/r_wall, +/area/station/command/gateway) +"jop" = ( +/obj/structure/falsewall, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"jos" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"jox" = ( +/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, +/area/station/engineering/hallway) +"joz" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 8 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"joB" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "maint_contraption" + }, +/obj/structure/plasticflaps/opaque, +/obj/structure/closet/crate/cardboard, +/obj/item/clothing/suit/toggle/labcoat, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jpe" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) +"jpl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"jpr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/navigate_destination/chapel, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"jpw" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"jpB" = ( +/obj/machinery/computer/dna_console, +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"jpN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/virology) +"jpW" = ( +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"jqb" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"jqg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"jqk" = ( +/obj/structure/closet/wardrobe/robotics_black, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/item/book/manual/wiki/robotics_cyborgs, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"jql" = ( +/obj/structure/disposaloutlet, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"jqr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"jqt" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"jqx" = ( +/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/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/research) +"jqB" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/chapel_office, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/indestructible/meat/lavagrass, +/area/station/service/chapel) +"jqJ" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"jqO" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L4" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/hallway/primary/central/aft) +"jqX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"jrp" = ( +/turf/closed/wall, +/area/station/cargo/storage) +"jrA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"jrE" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"jrG" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"jrJ" = ( +/obj/machinery/button/door/directional/north{ + id = "teleporterhubshutters"; + name = "Teleporter Shutters"; + req_access = list("command") + }, +/obj/machinery/bluespace_beacon, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/teleporter) +"jrL" = ( +/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/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jsa" = ( +/obj/item/storage/box/rxglasses, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"jsh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"jsl" = ( +/obj/machinery/light/directional/south, +/obj/machinery/byteforge, +/obj/effect/turf_decal/box, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/cargo/bitrunning/den) +"jsm" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"jso" = ( +/obj/structure/sign/poster/random/directional/east, +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"jst" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Head of Security's Office"; + name = "Head of Security's Fax Machine" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"jsL" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jtf" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/beaker/large, +/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/stripes/line, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"jth" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/science/breakroom) +"jti" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"jtl" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/bot_red, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/textured, +/area/station/medical/medbay) +"jtm" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/machinery/door/window/left/directional/north{ + name = "Danger: Conveyor Access"; + req_access = list("maint_tunnels") + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"jto" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jtp" = ( +/obj/structure/chair/office, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"jtq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) +"jtr" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"jtC" = ( +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"jtD" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"jtE" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: BLAST DOORS"; + pixel_y = 32; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"jtV" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/maintenance/port/aft) +"jui" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/research) +"juo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ore_box, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"juv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno4"; + name = "Creature Cell #4" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"juz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/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/fore) +"juF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"juG" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"juM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/floor, +/turf/open/floor/engine, +/area/station/science/explab) +"juP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"juX" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"juZ" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"jvp" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"jvq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"jvs" = ( +/turf/open/floor/wood, +/area/station/service/lawoffice) +"jvx" = ( +/obj/structure/table/wood, +/obj/machinery/light_switch/directional/south{ + pixel_x = 8 + }, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/circuitboard/machine/microwave, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"jvF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"jvL" = ( +/obj/structure/cable, +/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, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"jvQ" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"jvT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"jvX" = ( +/obj/item/stack/rods{ + amount = 23 + }, +/obj/item/stack/cable_coil, +/obj/effect/spawner/random/decoration/glowstick, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"jwb" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"jwr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"jwt" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "cargodeliver"; + name = "crate return conveyor"; + pixel_x = -8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"jwy" = ( +/obj/structure/chair/stool/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"jwB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"jwT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"jxd" = ( +/obj/docking_port/stationary/mining_home/common, +/turf/open/space/basic, +/area/space) +"jxf" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/bot, +/obj/structure/sign/calendar/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"jxg" = ( +/obj/structure/closet/secure_closet/injection, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"jxi" = ( +/obj/item/flashlight/flare/candle/amber, +/obj/effect/gibspawner, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"jxj" = ( +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"jxB" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jxJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"jxN" = ( +/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/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/wall_healer/directional/west, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"jxQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"jxT" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"jxZ" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"jyc" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"jyp" = ( +/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/security/prison) +"jys" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"jyt" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/item/stack/rods/ten, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"jyu" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"jyA" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"jyJ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "Pharmacy Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/chemistry, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"jyL" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + 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/maintenance/fore) +"jyP" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/structure/closet/wardrobe/white, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "Dormitories - Laundromat"; + dir = 6; + name = "dormitories camera" + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"jyT" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/green, +/obj/structure/cable, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/medical/virology) +"jyV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/evidence) +"jzb" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "service_maint_shutters"; + name = "Vacant Room Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/textured, +/area/station/commons/vacant_room) +"jzi" = ( +/obj/machinery/status_display/supply{ + pixel_y = -32 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Cargo Bay - Aft Starboard"; + name = "cargo camera" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/storage) +"jzp" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jzt" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/construction, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"jzE" = ( +/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/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"jzJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jzN" = ( +/obj/machinery/door/airlock/medical{ + id_tag = "psych_bolt"; + name = "Psychology" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/medical/psychology) +"jzW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"jzZ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"jAf" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel{ + dir = 9 + }, +/area/station/service/chapel) +"jAi" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"jAk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Storage" + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"jAI" = ( +/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/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jBj" = ( +/obj/item/storage/toolbox/emergency, +/obj/item/tank/internals/oxygen, +/obj/item/wrench, +/obj/effect/spawner/random/structure/table_or_rack, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jBk" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/commons/toilet/restrooms) +"jBt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"jBw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"jBx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"jBE" = ( +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"jBH" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + 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, +/area/station/science/lobby) +"jCb" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/machinery/button/flasher{ + id = "brigflashdoor"; + name = "Flash Control"; + pixel_x = 26; + pixel_y = 7; + req_access = list("security"); + dir = 4 + }, +/obj/machinery/button/door/directional/east{ + id = "brigfront"; + name = "Brig Access Control"; + pixel_y = -6; + req_access = list("security") + }, +/obj/machinery/button/door/directional/east{ + id = "brigwindows"; + name = "Cell Window Control"; + pixel_x = 36; + pixel_y = -6; + req_access = list("security") + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"jCf" = ( +/obj/structure/table, +/obj/item/computer_disk{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/computer_disk{ + pixel_x = -2 + }, +/obj/machinery/light_switch/directional/east{ + pixel_x = 38 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Ordnance Launch Site"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"jCh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"jCj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"jCm" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"jCq" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jCs" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jCt" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"jCv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"jCI" = ( +/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) +"jCK" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"jCO" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Law Office Maintenance" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/turf/open/floor/iron, +/area/station/service/lawoffice) +"jCS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"jCW" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"jCY" = ( +/obj/structure/chair/office, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"jDa" = ( +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"jDc" = ( +/obj/structure/cable, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"jDd" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/science) +"jDi" = ( +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"jDk" = ( +/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/yellow, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"jDo" = ( +/obj/effect/mob_spawn/corpse/human/cook, +/obj/item/knife/butcher, +/turf/open/indestructible/meat, +/area/station/crazy) +"jDp" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"jDq" = ( +/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, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"jDB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"jDM" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"jDU" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"jEb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"jEm" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"jEn" = ( +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jEs" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"jEt" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-left" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"jEA" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jEE" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"jEF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"jEN" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"jET" = ( +/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/service/abandoned_gambling_den) +"jEY" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"jFa" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron, +/area/station/science/lab) +"jFb" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "Hydroponics Junction" + }, +/obj/machinery/duct, +/obj/effect/turf_decal/delivery, +/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"jFe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"jFh" = ( +/obj/structure/bodycontainer/morgue, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/trimline/neutral/warning, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/turf/open/floor/iron/dark/textured_half, +/area/station/security/detectives_office) +"jFp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jFC" = ( +/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/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/office) +"jFJ" = ( +/obj/structure/bed/medical/anchored{ + dir = 4 + }, +/obj/item/bedsheet/medical, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/structure/cable, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"jFP" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"jGd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"jGl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jGs" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK" + }, +/turf/closed/wall/r_wall, +/area/station/maintenance/port/aft) +"jGx" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"jGI" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jGQ" = ( +/obj/structure/cable, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"jHb" = ( +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"jHf" = ( +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"jHi" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/half, +/area/station/service/hydroponics) +"jHm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"jHu" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"jHw" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/item/pen, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"jHE" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/commons/lounge) +"jHH" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"jHP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"jHY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"jIg" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + 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/treatment_center) +"jIl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/multi_tile/public/glass{ + name = "Mining Bay" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"jIo" = ( +/obj/structure/tank_holder/extinguisher, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"jIB" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jIK" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"jJc" = ( +/turf/closed/wall, +/area/station/security/checkpoint/arrivals) +"jJe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 1 + }, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) +"jJf" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/breakroom) +"jJw" = ( +/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/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"jJx" = ( +/obj/structure/closet/toolcloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"jJD" = ( +/obj/machinery/bookbinder, +/obj/effect/turf_decal/bot_white, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/lounge) +"jJJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/lounge) +"jJM" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"jKb" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"jKg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"jKh" = ( +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"jKi" = ( +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/science/research) +"jKm" = ( +/obj/structure/rack, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/suture, +/obj/item/stack/medical/mesh, +/obj/item/reagent_containers/syringe/epinephrine{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/syringe/multiver, +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Gateway Atrium"; + name = "command camera" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/wall_healer/directional/west, +/turf/open/floor/iron, +/area/station/command/gateway) +"jKx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"jKA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"jKD" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/turf/open/floor/iron/white/smooth_corner{ + dir = 4 + }, +/area/station/service/kitchen) +"jKE" = ( +/obj/machinery/light_switch/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"jKN" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"jKO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/circuits) +"jKQ" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"jLa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"jLe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"jLh" = ( +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/west, +/obj/machinery/status_display/ai/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jLi" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"jLm" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security E.V.A. Storage" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/red_alert_access, +/turf/open/floor/iron, +/area/station/security/evidence) +"jLo" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/fyellow, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science/xenobiology) +"jLs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jLx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"jLz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jLL" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"jLN" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jLW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/warning{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"jMa" = ( +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/escape) +"jMk" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Danger: Conveyor Access"; + req_access = list("maint_tunnels") + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"jMs" = ( +/obj/structure/bookcase/random, +/turf/open/floor/iron, +/area/station/security/prison) +"jMz" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"jMB" = ( +/obj/machinery/vending/games, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/lounge) +"jME" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/gps, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"jMQ" = ( +/obj/effect/landmark/start/hangover, +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/west{ + c_tag = "Fore Hallway - Aft Entrance"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jMU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"jNh" = ( +/obj/effect/turf_decal/siding/white, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Departures Lounge - Aft Starboard"; + name = "departures camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"jNB" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jNE" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/landmark/start/shaft_miner, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"jNM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/evidence) +"jNP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"jNU" = ( +/obj/effect/gibspawner/human, +/turf/open/indestructible/meat, +/area/station/crazy) +"jNY" = ( +/obj/structure/table/optable, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/bot_red, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"jNZ" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Mass Driver"; + req_access = list("chapel_office") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"jOe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"jOo" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"jOr" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) +"jOw" = ( +/obj/structure/chair/stool/directional/south, +/obj/item/radio/intercom/prison/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"jOK" = ( +/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/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jOV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/structure/table_frame, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"jOW" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/right/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"jPd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"jPe" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"jPf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jPk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"jPm" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"jPz" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "cargoload" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/supply{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"jPA" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/security/range) +"jPC" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/telecomms/bus/preset_four, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"jPE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"jPJ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"jPP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/main) +"jPR" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/brig) +"jPS" = ( +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/structure/alien/resin, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"jPV" = ( +/obj/item/radio/intercom/directional/east, +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/light_switch/directional/north{ + pixel_y = 38 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"jPX" = ( +/obj/structure/table, +/obj/item/cane, +/obj/item/clothing/head/hats/bowler{ + pixel_y = 2 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"jPY" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 + }, +/obj/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"jPZ" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"jQd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/rack, +/obj/item/wrench, +/obj/item/crowbar, +/obj/item/watertank, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"jQg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Pharmacy" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/pharmacy, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"jQu" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"jQw" = ( +/obj/machinery/telecomms/broadcaster/preset_right, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"jQx" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/vending/autodrobe, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"jQB" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet_Med"; + name = "Bathroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/medical/break_room) +"jQF" = ( +/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, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "left_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jQL" = ( +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/item/radio/intercom/directional/east, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/structure/table/reinforced, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"jQV" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock{ + name = "Locker Room Restroom" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/iron, +/area/station/commons/toilet/locker) +"jQY" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/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/medical/medbay) +"jRg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"jRk" = ( +/obj/machinery/light_switch/directional/north, +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"jRq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jRs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jRt" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"jRJ" = ( +/obj/machinery/defibrillator_mount/directional/south, +/obj/item/radio/intercom/directional/west, +/obj/item/emergency_bed{ + pixel_y = 6 + }, +/obj/item/emergency_bed{ + pixel_y = 11 + }, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"jRL" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"jSj" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"jSl" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"jSy" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/theater) +"jSH" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"jSI" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jSQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Holding Area" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"jTa" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"jTg" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/atmos) +"jTw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"jTA" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"jTF" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "evashutters2"; + name = "E.V.A. Storage Shutters" + }, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"jTH" = ( +/obj/structure/table/glass, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/dark_red, +/obj/item/storage/box/bandages{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/bottle/morphine, +/obj/item/reagent_containers/syringe, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"jTI" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/north, +/obj/item/clothing/under/costume/kilt, +/obj/item/clothing/head/beret, +/turf/open/floor/wood, +/area/station/commons/dorms) +"jTY" = ( +/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/grimy, +/area/station/service/library) +"jUc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"jUl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"jUo" = ( +/obj/machinery/rnd/destructive_analyzer, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/science/lab) +"jUx" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"jUC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"jUM" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"jUS" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "External Docking Port"; + space_dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jUT" = ( +/obj/structure/sign/warning/electric_shock/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"jUU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"jUV" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"jVg" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"jVI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/picture_frame/showroom/three{ + pixel_x = -20; + pixel_y = 32; + dir = 1 + }, +/obj/structure/sign/picture_frame/showroom/four{ + pixel_x = 2; + pixel_y = 32; + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"jVN" = ( +/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/port/aft) +"jVO" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"jVS" = ( +/obj/structure/tank_dispenser, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jWb" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/holosign_creator/robot_seat/bar, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) +"jWd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jWG" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker/large, +/obj/item/reagent_containers/cup/bottle/toxin{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jWI" = ( +/obj/machinery/duct, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/iron/dark/smooth_half, +/area/station/medical/morgue) +"jWT" = ( +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"jXn" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"jXt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"jXy" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior{ + name = "Burn Chamber Exterior Airlock" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"jXz" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"jXH" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plastic, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"jXK" = ( +/obj/item/kirbyplants/organic/plant21, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jXN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"jXO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"jXQ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"jXZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jYg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"jYk" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jYp" = ( +/obj/effect/landmark/start/cyborg, +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"jYs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance/testlab) +"jYt" = ( +/obj/structure/closet/crate/wooden/toy, +/obj/item/toy/mecha/honk, +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron, +/area/station/service/theater) +"jYA" = ( +/obj/effect/turf_decal/box/red/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/red/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/storage) +"jYC" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"jYK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"jYM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jYU" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/west, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"jYX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"jZc" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"jZf" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"jZg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/left/directional/north{ + name = "Security Delivery"; + req_access = list("security") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/brig) +"jZi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jZj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"jZs" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jZH" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/sofa/bench/right, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jZI" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"jZN" = ( +/obj/effect/mob_spawn/corpse/human/monkey, +/turf/open/indestructible/meat, +/area/station/crazy) +"jZS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"jZT" = ( +/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/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jZV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"kai" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"kal" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kam" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"kan" = ( +/obj/machinery/porta_turret/ai, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"kaF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/white/warning, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"kaG" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"kaL" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/west, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"kaM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kaN" = ( +/turf/closed/wall, +/area/station/hallway/secondary/exit) +"kaP" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"kaS" = ( +/obj/machinery/photocopier/prebuilt, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/box/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"kba" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"kbb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"kbd" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"kbe" = ( +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"kbg" = ( +/obj/machinery/pdapainter/research, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"kbt" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/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/sign/warning/biohazard/directional/south, +/obj/machinery/duct, +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/medical/virology) +"kbL" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/contraband/heads, +/obj/item/storage/briefcase/secure, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"kbN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"kbT" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Central Hallway - Center Port"; + name = "hallway camera" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"kbY" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/spawner/random/structure/crate, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"kca" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"kcb" = ( +/obj/machinery/oven/range, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"kcc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_x = 32 + }, +/obj/structure/sign/directions/medical{ + dir = 4; + pixel_x = 32; + pixel_y = -8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kcg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/exit/departure_lounge) +"kci" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kcn" = ( +/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/commons/locker) +"kcp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Hall" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"kcv" = ( +/obj/structure/chair/sofa/left/brown, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"kcH" = ( +/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/grimy, +/area/station/service/library/abandoned) +"kcN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"kcR" = ( +/obj/structure/sign/warning/secure_area/directional/east, +/turf/closed/wall/r_wall, +/area/station/engineering/transit_tube) +"kcT" = ( +/obj/machinery/door/morgue{ + name = "Relic Closet"; + req_access = list("crematorium") + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/indestructible/meat/crimson, +/area/station/service/chapel/office) +"kdd" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/radio, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"kdg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"kdq" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron/white, +/area/station/science/research) +"kdC" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/item/wallframe/newscaster, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"kdM" = ( +/obj/structure/sign/poster/official/do_not_question/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"kdN" = ( +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"kdS" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/camera/directional/east{ + c_tag = "AI Satellite - Aft Port"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"kdX" = ( +/obj/machinery/piratepad/civilian, +/obj/effect/turf_decal/trimline/yellow, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"kdY" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"kdZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/commons/dorms) +"keb" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"kel" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"keq" = ( +/obj/structure/chair, +/obj/effect/landmark/start/assistant, +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark/side, +/area/station/commons/fitness/recreation) +"kex" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/east, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/spawner/round_default_module{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"keE" = ( +/obj/structure/table/reinforced, +/obj/item/plant_analyzer, +/obj/item/plant_analyzer, +/obj/item/radio, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"keH" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"keO" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"kfa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/start/janitor, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"kff" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"kfj" = ( +/obj/structure/table/reinforced, +/obj/item/mmi, +/obj/item/assembly/prox_sensor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"kfk" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"kfz" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kfC" = ( +/obj/machinery/telecomms/processor/preset_two, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"kfE" = ( +/obj/effect/turf_decal/trimline/blue/filled/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/blue/filled/mid_joiner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/psychology) +"kfH" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/station/service/library) +"kfI" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L7" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kfQ" = ( +/obj/effect/decal/cleanable/dirt, +/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, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"kfR" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 4; + name = "N2O to Pure" + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/engineering/atmos) +"kfS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"kfX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"kfZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"kgf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"kgm" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"kgq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "chemisttop"; + name = "Pharmacy Shutters" + }, +/turf/open/floor/plating, +/area/station/medical/pharmacy) +"kgs" = ( +/obj/structure/filingcabinet/security, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"kgt" = ( +/obj/structure/closet/wardrobe/black, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"kgA" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/chaplain, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Chapel - Chaplain's Quarters"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"kgO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/prison/visit) +"kgP" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Engine Foyer"; + name = "engineering camera" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"khb" = ( +/turf/closed/wall/r_wall, +/area/station/science/robotics/lab) +"khl" = ( +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories - Locker Room"; + name = "dormitories camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"khn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"kho" = ( +/obj/effect/landmark/start/prisoner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"khq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + 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/plating, +/area/station/maintenance/department/science) +"khB" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/airlock/research{ + name = "Experimentor Control" + }, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/science/explab) +"khE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"khM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"khQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"khZ" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/bookbinder, +/obj/effect/turf_decal/bot_white, +/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/service/library) +"kic" = ( +/turf/closed/wall, +/area/station/maintenance/disposal) +"kii" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"kiq" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"kir" = ( +/obj/item/storage/medkit/toxin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/toxin{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/north{ + name = "Medkit Storage"; + req_access = list("medical") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/red_alert_access, +/turf/open/floor/iron, +/area/station/medical/storage) +"kiv" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kix" = ( +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/small/directional/south, +/obj/machinery/modular_computer/preset/cargochat/service{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"kiz" = ( +/obj/structure/sign/poster/random/directional/east, +/obj/structure/table, +/obj/item/clipboard, +/obj/item/folder/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"kiA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"kiB" = ( +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"kiG" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/closet{ + name = "evidence closet" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"kiK" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/basic, +/area/station/solars/port/fore) +"kiQ" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"kiR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Atmospherics" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"kiZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"kjk" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/bot_red, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"kjt" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"kju" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"kjz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kjG" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"kjH" = ( +/obj/machinery/nuclearbomb/beer, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"kjI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics_surgery_privacy"; + name = "Robotics Shutters" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"kjR" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"kjZ" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"kke" = ( +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"kkg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"kkh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"kkm" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/treatment_center) +"kkq" = ( +/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, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"kkx" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 4 + }, +/turf/open/floor/circuit, +/area/station/science/robotics/mechbay) +"kkD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tracking_beacon, +/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/neutral/full, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/range) +"kkF" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"kkN" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Air to Mix" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/mix) +"klb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"klc" = ( +/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/radio/intercom/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"klm" = ( +/obj/structure/sign/plaques/kiddie/badger{ + pixel_y = 32 + }, +/obj/structure/table/wood, +/obj/item/food/grown/harebell, +/obj/item/food/grown/harebell{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/food/grown/harebell{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"klr" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/storage) +"kls" = ( +/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 = 2 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"klI" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/research) +"klM" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"klO" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/stock_parts/scanning_module{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/servo, +/obj/item/stock_parts/servo, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"kmb" = ( +/obj/structure/cable, +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"kmg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"kmE" = ( +/obj/machinery/door/poddoor/incinerator_atmos_aux, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"kmV" = ( +/obj/item/clothing/gloves/cut, +/obj/effect/decal/remains/human{ + desc = "They look like human remains. The bones are charred and burned."; + name = "charred remains" + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"kmX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/circuit/green, +/area/station/ai/upload/chamber) +"knd" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/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/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"knp" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table/reinforced, +/obj/item/cigbutt/cigarbutt, +/obj/item/stack/cable_coil{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"knu" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"knH" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"knK" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"knP" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"knX" = ( +/obj/structure/cable, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"knY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/checker, +/area/station/engineering/supermatter/room) +"knZ" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"kod" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"kol" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/primary/port) +"koq" = ( +/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/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"kor" = ( +/obj/machinery/light_switch/directional/east{ + pixel_x = 24 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"kot" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"kov" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/red/directional/north, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4, +/turf/open/floor/iron/smooth, +/area/station/science/xenobiology) +"koJ" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"koM" = ( +/turf/closed/wall, +/area/station/security/checkpoint/customs/fore) +"kpa" = ( +/turf/closed/wall, +/area/station/maintenance/department/eva/abandoned) +"kpc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/left/directional/east{ + name = "Fitness Ring" + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"kpj" = ( +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/structure/table/reinforced, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/item/wrench, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"kpn" = ( +/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/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"kpw" = ( +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"kpx" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/chem_heater/withbuffer, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"kpy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/gateway) +"kpD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"kpP" = ( +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"kpX" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall13"; + location = "hall12" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kqb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"kql" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"kqI" = ( +/obj/structure/plaque/static_plaque/golden{ + pixel_y = -32 + }, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"kqM" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kqQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"kri" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"krp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "qmprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) +"krF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"krO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"krT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"ksd" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ksf" = ( +/obj/structure/sign/departments/court/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ksn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "left_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ksq" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"ksy" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"ksI" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/dinnerware, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"ksK" = ( +/turf/closed/wall/r_wall, +/area/station/command/gateway) +"ksP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ktv" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"ktK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor{ + dir = 5; + id = "cargoload" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"ktP" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/primary/fore) +"ktR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"ktV" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 4; + name = "Xenobio Junction" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/mail_sorting/science/xenobiology, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"kub" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer3, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"kun" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/basic, +/area/station/solars/port/aft) +"kur" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/south, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"kuy" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"kuz" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/sink/directional/south, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"kuI" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/engineering/atmos/pumproom) +"kuO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Starboard Auxiliary Hallway" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/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, +/area/station/hallway/primary/central/aft) +"kuT" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"kuU" = ( +/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/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"kuX" = ( +/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, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"kvo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/robotics/mechbay) +"kvp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/eva) +"kvq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"kvs" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"kvt" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"kvu" = ( +/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/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"kvv" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"kvC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/steam_vent, +/obj/structure/grille/broken, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"kvF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Corporate Lounge" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "showroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/command/corporate_showroom) +"kvG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/science/research) +"kvK" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"kvM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/commons/dorms) +"kvW" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask, +/obj/effect/spawner/random/bureaucracy/briefcase, +/obj/effect/spawner/random/entertainment/wallet_storage, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"kvX" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space/basic, +/area/space/nearstation) +"kwd" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/red/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"kwg" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"kws" = ( +/obj/structure/sign/poster/official/work_for_a_future/directional/south, +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/security/processing) +"kwL" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/maintenance/port) +"kwX" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port) +"kxg" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/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, +/area/station/hallway/primary/central/aft) +"kxh" = ( +/obj/effect/mapping_helpers/turn_off_lights_with_lightswitch, +/obj/machinery/firealarm/directional/north{ + pixel_x = 2 + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = -7; + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"kxj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"kxs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"kxv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"kxx" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/mmi, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"kxA" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"kxH" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/half, +/area/station/engineering/atmos) +"kxJ" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"kyi" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"kyo" = ( +/obj/machinery/photocopier/prebuilt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"kyx" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"kyD" = ( +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/research) +"kyR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"kyW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"kzc" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port/aft) +"kzd" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/command/eva) +"kzm" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "Robotics Junction" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/mapping_helpers/mail_sorting/science/robotics, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/lobby) +"kzp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Corporate Lounge" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "showroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/corporate_showroom) +"kzI" = ( +/obj/structure/table/wood, +/obj/item/electronics/airalarm, +/obj/item/circuitboard/computer/med_data, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"kzR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"kzT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/research) +"kzX" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"kAc" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kAd" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/psychology) +"kAD" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/engineering/storage/tech) +"kAE" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"kAX" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"kAZ" = ( +/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/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kBb" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/detectives_office) +"kBi" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/hydroponics/soil/rich, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"kBz" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kBH" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/chem_master, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"kBN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"kBO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xeno2"; + name = "Creature Cell #2" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"kBR" = ( +/obj/machinery/door/window/left/directional/west{ + name = "Smoking Room" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/smooth_large, +/area/station/commons/fitness/recreation) +"kBT" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"kCa" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"kCs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"kCL" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"kCN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"kCT" = ( +/obj/structure/closet/bombcloset/security, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/cable, +/obj/machinery/light/small/red/dim/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"kCV" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"kCX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kDd" = ( +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"kDi" = ( +/obj/structure/rack, +/obj/item/book/manual/wiki/engineering_hacking{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"kDj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Tables"; + name = "atmospherics camera" + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kDo" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"kDB" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Security" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/brig) +"kDL" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/captain, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"kDY" = ( +/obj/effect/turf_decal/siding/green{ + dir = 9 + }, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/hydroponics) +"kEg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"kEn" = ( +/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/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kEp" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "brig-entrance" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/scanner_gate/preset_guns, +/obj/machinery/flasher/directional/south{ + id = "brigflashdoor" + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"kEw" = ( +/obj/structure/cable, +/obj/structure/reagent_dispensers/plumbed{ + name = "virology water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/trimline/green/filled/warning{ + dir = 9 + }, +/turf/open/floor/iron/white/textured, +/area/station/medical/virology) +"kEA" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"kEJ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"kEM" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"kFi" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"kFv" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kFK" = ( +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"kFN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"kFQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"kFX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"kGa" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/science/ordnance) +"kGc" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 4 + }, +/turf/open/floor/circuit/green, +/area/station/science/research/abandoned) +"kGe" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"kGi" = ( +/turf/closed/wall, +/area/station/service/library/abandoned) +"kGq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"kGt" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/north{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/machinery/door/window/right/directional/south{ + name = "Hydroponics Desk"; + req_one_access = list("kitchen","hydroponics") + }, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"kGA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/red, +/area/station/commons/dorms) +"kGE" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"kGI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"kGK" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"kGQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"kGY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"kHa" = ( +/obj/structure/table/glass, +/obj/machinery/light_switch/directional/west{ + pixel_x = -24 + }, +/obj/machinery/firealarm/directional/west{ + pixel_x = -36 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/security/execution/transfer) +"kHb" = ( +/obj/structure/table/wood, +/obj/item/papercutter{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/carpet/blue, +/area/station/service/library/lounge) +"kHf" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/virology) +"kHk" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/librarian, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"kHp" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kHt" = ( +/obj/effect/decal/cleanable/blood/gibs, +/obj/structure/closet/crate/wooden, +/obj/item/food/pizza/flatbread/rawmeat, +/obj/item/food/pizza/flatbread/rawmeat, +/obj/item/food/raw_meatball/chicken, +/obj/item/food/raw_meatball/chicken, +/obj/item/food/raw_meatball/chicken, +/obj/item/food/pizzaslice/meat, +/obj/item/food/pizzaslice/meat, +/obj/item/food/pizzaslice/meat, +/obj/item/food/pieslice/meatpie, +/turf/open/indestructible/meat, +/area/station/crazy) +"kHu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kHG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"kHN" = ( +/obj/machinery/shieldgen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/no_smoking/directional/north, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/engineering/main) +"kHQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east{ + c_tag = "Central Hallway - Bridge Port"; + name = "hallway camera" + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kHV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"kHW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/command/gateway) +"kHZ" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"kId" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"kIr" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kJb" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/detective, +/obj/item/clothing/head/fedora/det_hat{ + icon_state = "curator" + }, +/obj/item/clothing/suit/jacket/det_suit{ + icon_state = "curator" + }, +/obj/item/clothing/under/rank/security/detective, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"kJd" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kJg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"kJk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"kJr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden/abandoned) +"kJH" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kJJ" = ( +/obj/item/secateurs{ + desc = "It look like a pair of botanical secateurs, but there's a crudely applied label on its handle that denotes them as 'scissors'."; + name = "scissors"; + pixel_y = 1 + }, +/obj/item/rag{ + pixel_y = 4 + }, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/barber) +"kJO" = ( +/obj/structure/table/wood, +/obj/item/storage/crayons{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/storage/crayons{ + pixel_x = -2; + pixel_y = -5 + }, +/turf/open/floor/carpet/blue, +/area/station/service/library/lounge) +"kKf" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"kKg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"kKi" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kKm" = ( +/obj/structure/sign/warning/pods, +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"kKy" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/rnd/production/techfab/department/medical, +/obj/effect/turf_decal/stripes/box, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron, +/area/station/medical/storage) +"kKz" = ( +/obj/machinery/turretid{ + control_area = "/area/station/ai/upload/chamber"; + name = "AI Upload Turret Control"; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"kKY" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kLa" = ( +/obj/effect/spawner/random/engineering/tank, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"kLe" = ( +/obj/structure/meateor_fluff/abandoned_headcrab_egg{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/structure/meateor_fluff/abandoned_headcrab_egg{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/structure/meateor_fluff/abandoned_headcrab_egg{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"kLh" = ( +/obj/effect/landmark/start/prisoner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/flasher/directional/south{ + id = "Cell 3" + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"kLi" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"kLo" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"kLu" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/bookcase/random, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"kLx" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"kLz" = ( +/obj/structure/sign/directions/command{ + dir = 1; + pixel_y = 8 + }, +/obj/structure/sign/directions/vault{ + dir = 1 + }, +/obj/structure/sign/directions/engineering{ + dir = 8; + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/commons/storage/primary) +"kLA" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) +"kLK" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"kLR" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -26 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"kMf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kMh" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kMk" = ( +/obj/structure/barricade/sandbags/meatbags, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"kMq" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"kMt" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/radiation/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"kMu" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"kME" = ( +/obj/effect/turf_decal/siding/green/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Garden" + }, +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/effect/turf_decal/siding/green/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"kMI" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/obj/item/crowbar, +/obj/effect/turf_decal/bot, +/obj/item/pipe_dispenser, +/turf/open/floor/iron, +/area/station/engineering/main) +"kMN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"kMS" = ( +/turf/open/floor/iron/white/side, +/area/station/commons/fitness/recreation) +"kMV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"kMX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"kNd" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"kNw" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"kNA" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"kNC" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"kND" = ( +/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/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"kNG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/structure/cable, +/obj/structure/sign/warning/electric_shock/directional/west, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"kNH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry) +"kNY" = ( +/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/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kOf" = ( +/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/red/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"kOj" = ( +/turf/closed/wall, +/area/station/hallway/primary/central/fore) +"kOr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"kOw" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "MiniSat Exterior Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engi_ai_big_airlock" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"kOA" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/hos) +"kOV" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"kPb" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/left/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"kPc" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"kPu" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall9"; + location = "hall8" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"kPD" = ( +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Secure Creature Pen"; + req_access = list("research") + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"kPI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"kPM" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/briefcase/secure, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"kPQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"kQr" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"kQB" = ( +/obj/structure/cable, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"kQG" = ( +/obj/item/stack/cable_coil, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/port/aft) +"kQK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kQR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"kRi" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"kRk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/engine, +/area/station/science/explab) +"kRn" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "warehouse_shutters"; + name = "Warehouse Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"kRr" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"kRv" = ( +/obj/structure/table/wood, +/obj/item/stack/package_wrap{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/stack/package_wrap{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/hand_labeler, +/obj/item/pen, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/checker, +/area/station/service/bar/backroom) +"kRz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail/flip{ + name = "Ordnance Junction" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/mail_sorting/science/ordnance, +/turf/open/floor/iron, +/area/station/science/research) +"kRC" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"kRM" = ( +/obj/structure/table, +/obj/item/kitchen/fork/plastic, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"kRN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"kSa" = ( +/obj/item/kirbyplants/organic/plant21, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/sign/warning/pods/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kSt" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/atmos/glass{ + name = "Upper Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kSu" = ( +/turf/closed/wall, +/area/station/command/teleporter) +"kSA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"kSB" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/atmos) +"kSR" = ( +/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, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/station/science/research) +"kSX" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/virology) +"kSY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/blobstart, +/obj/structure/chair/stool/directional/west, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kTd" = ( +/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/engineering/break_room) +"kTi" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/commons/dorms/laundry) +"kTn" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"kTy" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"kTG" = ( +/obj/effect/turf_decal/bot, +/obj/structure/sign/calendar/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"kTQ" = ( +/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/siding/dark_red{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"kUn" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"kUt" = ( +/obj/structure/dresser, +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/structure/mirror/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"kUx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"kUC" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/station/commons/dorms) +"kUD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/mix) +"kUE" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/reed/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"kUH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/closet/crate, +/turf/open/space/basic, +/area/space/nearstation) +"kVo" = ( +/obj/effect/landmark/start/chief_medical_officer, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"kVr" = ( +/obj/effect/turf_decal/siding/wideplating, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"kVt" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"kVv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"kVx" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Emergency Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor/heavy, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"kVE" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/secequipment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"kVF" = ( +/obj/machinery/door/airlock/research{ + name = "Ordnance Lab" + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/iron/white, +/area/station/science/ordnance) +"kVG" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"kVH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bookcase, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"kVL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"kVP" = ( +/turf/closed/wall, +/area/station/hallway/secondary/service) +"kVZ" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"kWi" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"kWm" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/lighter, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"kWH" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/sign/departments/science/directional/west, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"kWM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/processor{ + pixel_y = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/duct, +/obj/item/food/dough{ + pixel_x = 2; + pixel_y = -5 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"kWP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"kWS" = ( +/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/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kWT" = ( +/obj/effect/turf_decal/bot, +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"kXa" = ( +/obj/machinery/defibrillator_mount/directional/north, +/obj/item/reagent_containers/cup/bottle/epinephrine, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 6 + }, +/obj/item/reagent_containers/syringe, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"kXb" = ( +/obj/effect/landmark/start/head_of_personnel, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"kXf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"kXm" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kXq" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"kXu" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"kXC" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"kXH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"kXJ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"kXO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"kXQ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"kXR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"kXV" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"kYb" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/machinery/camera/directional/west{ + c_tag = "Departures Hallway - Access"; + name = "hallway camera" + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"kYn" = ( +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"kYq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno5"; + name = "Creature Cell #5" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"kYu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"kYN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"kYQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"kZc" = ( +/turf/closed/wall, +/area/station/service/chapel/office) +"kZd" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"kZq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"kZt" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"kZu" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/status_display/ai/directional/west, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"kZJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"kZL" = ( +/obj/machinery/chem_heater/withbuffer, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"kZP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"kZT" = ( +/obj/machinery/air_sensor/mix_tank, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"kZZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"lac" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"laj" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lan" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/station/service/barber) +"las" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=serviceentrance"; + location = "service5" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lav" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/main) +"laB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"laJ" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron, +/area/station/security/courtroom) +"laK" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/chair/sofa/left/brown, +/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/service/library) +"laP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"lbi" = ( +/obj/structure/lattice/catwalk, +/obj/structure/transit_tube/curved/flipped{ + dir = 8 + }, +/turf/open/space/basic, +/area/space/nearstation) +"lbl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"lbo" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"lbs" = ( +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/diagonal, +/area/station/science/breakroom) +"lbt" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/east, +/obj/machinery/fax{ + fax_name = "Head of Personnel's Office"; + name = "Head of Personnel's Fax Machine" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"lbu" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "garbage"; + name = "disposal conveyor" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"lbw" = ( +/obj/effect/decal/cleanable/glass, +/obj/machinery/door/window/left/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lbz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/airlock_pump, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lbN" = ( +/obj/machinery/hydroponics/soil/rich, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"lbR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"lbS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"lbU" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"lbX" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lbZ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lca" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lcf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/radiation, +/turf/open/floor/iron, +/area/station/engineering/main) +"lch" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/tank/internals/oxygen, +/obj/item/radio, +/obj/item/clothing/mask/breath, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"lcl" = ( +/obj/machinery/light_switch/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured, +/area/station/medical/storage) +"lcw" = ( +/obj/structure/mirror/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"lcA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lcF" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lcG" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"lcO" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"lcP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"lcT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/warden) +"lcY" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Cell 2"; + network = list("ss13","prison") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"ldh" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ldl" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"ldm" = ( +/obj/machinery/camera/motion/directional/south{ + c_tag = "AI Chamber - Aft"; + name = "motion-sensitive ai camera"; + network = list("aichamber") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"ldn" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ldq" = ( +/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 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ldu" = ( +/obj/machinery/air_sensor/air_tank, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"ldv" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/contraband/arc_slimes/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"ldN" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/item/stack/sheet/mineral/plasma, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"ldU" = ( +/obj/machinery/camera/motion/directional/west{ + c_tag = "Vault"; + network = list("vault") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"len" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 6 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"leE" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/storage_shared) +"leU" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"lfk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/wall_healer/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"lfm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"lfn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"lfs" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lfz" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/engine, +/area/station/science/genetics) +"lfD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark_red{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"lfL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Hall" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"lfW" = ( +/obj/structure/rack/shelf, +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/crazy) +"lgf" = ( +/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/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lgg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Project Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"lgs" = ( +/obj/machinery/camera/directional/north{ + c_tag = "AI Satellite - Antechamber"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"lgG" = ( +/obj/machinery/modular_computer/preset/engineering, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"lgN" = ( +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Captain's Bedroom"; + req_access = list("captain") + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"lgO" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) +"lgQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 7 + }, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"lgW" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"lhe" = ( +/obj/item/storage/medkit/brute{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/brute{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/status_display/ai/directional/south, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"lhk" = ( +/obj/effect/spawner/random/clothing/wardrobe_closet_colored, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"lhn" = ( +/obj/effect/landmark/start/depsec/engineering, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"lho" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lhp" = ( +/obj/structure/sign/poster/official/report_crimes/directional/south, +/obj/item/fish_tank/lawyer, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"lhC" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"lhQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"lhV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lhY" = ( +/turf/closed/wall/r_wall, +/area/station/command/vault) +"lhZ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lim" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"lin" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"liv" = ( +/obj/machinery/plate_press, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/work) +"liB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"liC" = ( +/obj/structure/closet/secure_closet/exile, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/command/gateway) +"liD" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"liL" = ( +/obj/effect/turf_decal/bot, +/obj/item/borg/upgrade/rename{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clipboard{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/paper{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/structure/table, +/obj/machinery/button/door/directional/east{ + id = "robotics_surgery_privacy"; + name = "Surgery Shutters"; + pixel_y = -6; + req_access = list("robotics") + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"liM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"liQ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/obj/item/food/grown/harebell, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"liV" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"liX" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"liY" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Courtroom - Fore" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"ljd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"lje" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"ljm" = ( +/obj/machinery/door/airlock/external{ + name = "Observatory" + }, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"ljz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ljB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"ljC" = ( +/obj/machinery/light_switch/directional/east, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"ljD" = ( +/obj/structure/table, +/obj/structure/window/spawner/directional/west, +/obj/structure/reagent_dispensers/servingdish, +/obj/structure/reagent_dispensers/servingdish, +/obj/item/clothing/head/utility/chefhat, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"ljJ" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/wood, +/area/station/service/theater) +"ljK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"ljM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ljP" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Solar Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/maintenance/solars/starboard/fore) +"ljT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ljX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/range) +"lke" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"lkg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "corporatelounge"; + name = "Corporate Lounge Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/corporate_showroom) +"lkl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/engineering/atmos/pumproom) +"lkm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/window/right/directional/west{ + name = "Cargo Office Delivery"; + req_access = list("cargo") + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/office) +"lko" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/no_smoking/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"lks" = ( +/obj/machinery/chem_dispenser, +/obj/structure/sign/warning/chem_diamond/directional/south, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"lky" = ( +/obj/structure/filingcabinet/white, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"lkF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/door/directional/south{ + id = "evashutters2"; + name = "E.V.A. Shutters"; + req_access = list("command") + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"lkI" = ( +/obj/structure/table, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/bodybags, +/obj/machinery/camera/directional/west{ + c_tag = "Chapel - Morgue"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"lkL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/tcommsat/server) +"lkN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/emitter{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"lkO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"lkS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"lll" = ( +/obj/structure/cable, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"llm" = ( +/obj/structure/chair/office/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"llB" = ( +/obj/structure/cable, +/obj/structure/chair/stool/bar/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"llE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"llJ" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"llT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/computer/gateway_control{ + dir = 8 + }, +/obj/effect/turf_decal/bot/right, +/turf/open/floor/iron, +/area/station/command/gateway) +"llW" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"lmj" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/order_console/mining, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"lml" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/command/eva) +"lmm" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"lms" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Warden's Desk"; + req_access = list("armory") + }, +/obj/machinery/door/window/right/directional/south{ + name = "Warden's Desk"; + req_access = list("security") + }, +/obj/item/poster/random_official{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/poster/random_official, +/obj/structure/cable, +/obj/item/papercutter, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"lmC" = ( +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"lmG" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"lmH" = ( +/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/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"lmJ" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lmK" = ( +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"lmP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"lnb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"lni" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/chapel) +"lnk" = ( +/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/cell/high, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"lnm" = ( +/obj/structure/closet/secure_closet/captains, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/command/heads_quarters/captain/private) +"lnp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"lnz" = ( +/obj/structure/bed/medical/emergency, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"lnB" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/rack, +/obj/item/storage/belt/utility/full, +/obj/item/circuitboard/mecha/ripley/main, +/obj/item/circuitboard/mecha/ripley/peripherals, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"lnX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"lnY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"lob" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"loe" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/cmo) +"log" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/security/execution/transfer) +"loi" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/random/trash/caution_sign, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"loj" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"lou" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance/testlab) +"loU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lpk" = ( +/obj/machinery/door/window/right/directional/east{ + name = "Hydroponics Delivery"; + req_access = list("hydroponics") + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"lpt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office, +/turf/open/floor/carpet/green, +/area/station/commons/dorms) +"lpv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 9 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/mix) +"lpw" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"lpx" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"lpy" = ( +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"lpA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/supply{ + pixel_y = 32 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/weldingtool, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lpG" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"lpI" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/seclite, +/obj/item/clothing/mask/gas/sechailer, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"lpR" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"lpY" = ( +/obj/structure/table/reinforced, +/obj/machinery/light_switch/directional/east, +/obj/effect/spawner/random/engineering/toolbox, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"lqa" = ( +/obj/machinery/light/small/red/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"lql" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"lqz" = ( +/obj/structure/table/wood, +/obj/machinery/light_switch/directional/east, +/obj/machinery/computer/libraryconsole{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"lqO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lra" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/warden) +"lrc" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lru" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"lrz" = ( +/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/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) +"lrA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/station/commons/fitness/recreation) +"lrF" = ( +/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/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"lrH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lrI" = ( +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"lrK" = ( +/obj/structure/table, +/obj/item/storage/briefcase/secure, +/obj/machinery/firealarm/directional/north, +/obj/item/clothing/neck/stethoscope, +/obj/item/flashlight/pen, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"lrO" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Starboard"; + name = "arrivals camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lrX" = ( +/obj/structure/bookcase/random/reference, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"lsf" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"lsg" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/commons/dorms) +"lsl" = ( +/obj/effect/turf_decal/bot, +/obj/item/robot_suit, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"lsr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 1; + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"lsG" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"lsJ" = ( +/turf/closed/wall, +/area/station/service/library/artgallery) +"lsP" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=arrivals3"; + location = "arrivals2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lte" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Science Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"lti" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"ltj" = ( +/obj/structure/tank_holder/extinguisher, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ltr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ltt" = ( +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"ltu" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"ltx" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"ltz" = ( +/obj/machinery/defibrillator_mount/directional/north, +/obj/item/radio/intercom/directional/east, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/masks, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"ltD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ltG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/flasher/directional/north{ + id = "brig1" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"ltK" = ( +/obj/structure/chair{ + dir = 1; + name = "Jury" + }, +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"ltO" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/chapel{ + dir = 5 + }, +/area/station/service/chapel) +"ltS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "side_door_bolt"; + name = "Medbay Side Entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/medical/cryo) +"ltV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"ltY" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ltZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"lub" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"luo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"lup" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"luD" = ( +/obj/structure/closet/secure_closet/brig{ + id = "brig2"; + name = "Cell 2 locker" + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"luE" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"luG" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/structure/sign/poster/random/directional/south, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"lvi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/official/foam_force_ad/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"lvk" = ( +/obj/structure/closet/secure_closet/brig{ + id = "brig1"; + name = "Cell 1 locker" + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"lvl" = ( +/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/hallway/primary/fore) +"lvw" = ( +/obj/structure/lattice, +/obj/effect/spawner/random/structure/grille, +/turf/open/space/basic, +/area/space/nearstation) +"lvx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lvE" = ( +/obj/structure/cable, +/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/iron, +/area/station/engineering/hallway) +"lvF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/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/port/fore) +"lvI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lvJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"lvU" = ( +/obj/item/book/manual/wiki/ordnance{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/computer_disk{ + pixel_y = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/item/computer_disk{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/computer_disk, +/obj/item/computer_disk/ordnance{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"lvZ" = ( +/turf/closed/wall, +/area/station/medical/break_room) +"lwa" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"lwc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lwh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/processing) +"lwl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/medical/storage) +"lwo" = ( +/obj/structure/chair/office, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"lwF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lwH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/science/research) +"lwO" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = -6 + }, +/obj/machinery/light_switch/directional/east{ + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"lwZ" = ( +/turf/closed/wall, +/area/station/medical/medbay) +"lxb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port"; + space_dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lxk" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"lxu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science/xenobiology) +"lxF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lxM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/item/hand_labeler, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"lxN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"lxS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"lyd" = ( +/obj/machinery/flasher{ + id = "justiceflash"; + pixel_x = 26; + req_access = list("security"); + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"lyf" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/assembly/flash/handheld, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"lyh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/lockers) +"lyx" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/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, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"lyE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/gateway) +"lyJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/warehouse) +"lyL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron, +/area/station/engineering/main) +"lyZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"lzc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"lzo" = ( +/obj/machinery/atmospherics/components/binary/pump, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"lzp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"lzq" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/main) +"lzH" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"lzI" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/turf/open/floor/iron, +/area/station/science/research) +"lzJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/brig) +"lzM" = ( +/obj/item/paper/pamphlet/violent_video_games, +/obj/effect/spawner/random/entertainment/money_small, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/barber) +"lzQ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/west{ + pixel_x = -22; + pixel_y = 10 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/theater) +"lAg" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/toy/figure/dsquad, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"lAj" = ( +/turf/closed/wall, +/area/station/security/prison/visit) +"lAk" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/button/door/directional/east{ + pixel_y = -4; + id = "paramed_dispatch_desk"; + name = "Desk Shutter Control" + }, +/obj/machinery/button/door/directional/east{ + pixel_y = 6; + name = "Medbay Doors Control"; + id = "MedbayFoyer" + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"lAs" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"lAv" = ( +/obj/machinery/vending/cart, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"lAA" = ( +/obj/machinery/power/port_gen/pacman/pre_loaded, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lAH" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"lAK" = ( +/obj/effect/decal/cleanable/blood/gibs/robot_debris/down, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"lAV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/medical/cryo) +"lAY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall, +/area/station/commons/fitness/recreation) +"lBa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"lBb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"lBd" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"lBe" = ( +/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/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-left" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"lBk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"lBn" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ceprivacy"; + name = "Chief's Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"lBo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall8"; + location = "hall7" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lBz" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/storage) +"lBG" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) +"lBH" = ( +/obj/structure/reagent_dispensers/wall/virusfood/directional/east, +/obj/structure/cable, +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"lBR" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lCb" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/iron, +/area/station/security/processing) +"lCc" = ( +/obj/structure/barricade/sandbags/meatbags, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"lCd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"lCg" = ( +/obj/machinery/duct, +/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/cable, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"lCi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lCu" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/service/library/abandoned) +"lCw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/warden) +"lCy" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/taperecorder{ + pixel_x = 3 + }, +/obj/item/clothing/glasses/sunglasses, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"lCQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"lCU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"lCZ" = ( +/obj/effect/spawner/xmastree, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"lDb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lDi" = ( +/turf/closed/wall, +/area/station/cargo/warehouse) +"lDk" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"lDo" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"lDx" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/basalt, +/area/station/crazy) +"lDI" = ( +/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/neutral/fourcorners, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"lDY" = ( +/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/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"lEe" = ( +/obj/effect/turf_decal/bot/right, +/obj/machinery/firealarm/directional/west, +/obj/machinery/food_cart, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"lEh" = ( +/obj/structure/cable, +/obj/machinery/power/tracker, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/starboard/fore) +"lEi" = ( +/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/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/lobby) +"lEj" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"lEm" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2; + name = "Kitchen Junction" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/structure/sign/poster/random/directional/west, +/obj/effect/mapping_helpers/mail_sorting/service/kitchen, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"lEn" = ( +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"lEp" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"lEr" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"lEH" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"lEI" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lEL" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"lEM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lER" = ( +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_x = 32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"lET" = ( +/turf/closed/wall/r_wall, +/area/station/security/medical) +"lFl" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"lFs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"lFH" = ( +/obj/effect/spawner/structure/window, +/obj/item/gun/ballistic/automatic/pistol/m1911, +/turf/open/floor/plating, +/area/station/service/library) +"lFJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/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/medical/storage) +"lFL" = ( +/obj/structure/table/glass, +/obj/effect/spawner/surgery_tray/full, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/suit/apron/surgical, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"lFP" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/item/radio/intercom/prison/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"lFX" = ( +/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/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/sign/poster/official/report_crimes/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"lGf" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"lGg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"lGq" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"lGv" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/work) +"lGz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/computer/security/wooden_tv, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"lGA" = ( +/obj/machinery/light/dim/directional/west, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"lGE" = ( +/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/maintenance_hatch{ + name = "Kitchen Coldroom" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/structure/plasticflaps/kitchen, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"lGF" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"lGJ" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lGQ" = ( +/obj/effect/spawner/random/structure/crate_loot, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"lGU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"lGW" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lHb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"lHd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"lHu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"lHx" = ( +/obj/structure/dresser, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"lHz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) +"lHC" = ( +/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/decal/cleanable/dirt, +/obj/machinery/door/airlock/mining{ + name = "Cargo Warehouse" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"lHE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"lHJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"lHR" = ( +/obj/effect/landmark/start/depsec/engineering, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"lHV" = ( +/obj/structure/rack, +/obj/item/airlock_painter, +/obj/item/toner, +/obj/machinery/status_display/evac/directional/west, +/obj/item/storage/box/shipping, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"lHY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe{ + pixel_y = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"lHZ" = ( +/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/maintenance/port/fore) +"lIl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/mirror/directional/north, +/obj/structure/table/wood/fancy, +/obj/item/toy/figure/clown, +/turf/open/floor/wood, +/area/station/service/theater) +"lIt" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + 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, +/area/station/medical/medbay/lobby) +"lIu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/flashlight, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"lIv" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"lIy" = ( +/obj/structure/table/reinforced, +/obj/item/storage/lockbox/loyalty, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/east, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"lID" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"lIG" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"lII" = ( +/obj/structure/railing, +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lIJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"lIS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/closed/wall/r_wall, +/area/station/engineering/hallway) +"lIT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"lIX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "construction"; + name = "Construction Shutters" + }, +/turf/open/floor/iron/textured, +/area/station/construction/mining/aux_base) +"lIY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lJb" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"lJc" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lJh" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"lJl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"lJw" = ( +/obj/machinery/computer/quantum_console, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/cargo/bitrunning/den) +"lJx" = ( +/obj/machinery/firealarm/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"lJB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"lJJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"lJN" = ( +/obj/machinery/requests_console/directional/west{ + department = "Research Director's Desk"; + name = "Research Director's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/item/kirbyplants/random/dead/research_director, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"lJQ" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"lJW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"lKe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"lKk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"lKl" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo Bay - Aft Port"; + name = "cargo camera" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lKr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/flasher/directional/south{ + id = "Cell 2" + }, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"lKw" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/button/door/directional/north{ + id = "transitlock"; + name = "Transit Tube Lockdown Control"; + pixel_y = 40; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"lKy" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/snack, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"lKz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/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/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Post - Medbay" + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"lKC" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/highsecurity{ + name = "MiniSat Chamber" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "aicoredoor"; + name = "AI Core Access" + }, +/obj/machinery/flasher/directional/west{ + id = "AI" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"lKK" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"lKU" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{ + dir = 4 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"lLa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/engine, +/area/station/science/explab) +"lLy" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lLJ" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"lLR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/meter/layer4, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"lLU" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"lLY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lMc" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"lMd" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/lawyer, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"lMk" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"lMy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"lMz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lMA" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"lMF" = ( +/obj/machinery/vending/autodrobe, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"lMH" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"lMK" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"lMN" = ( +/obj/machinery/door/airlock/public/glass{ + id_tag = "permabolt1"; + name = "Cell 1" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "permashut1" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"lMT" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"lMU" = ( +/obj/effect/spawner/random/structure/crate_abandoned, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"lMZ" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/pumproom) +"lNd" = ( +/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/grimy, +/area/station/service/library) +"lNg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"lNk" = ( +/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/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"lNA" = ( +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"lNB" = ( +/obj/structure/frame/computer{ + dir = 8 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"lNZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"lOc" = ( +/obj/structure/table/wood, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"lOf" = ( +/obj/structure/sign/poster/official/report_crimes/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lOw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2{ + dir = 4 + }, +/obj/machinery/meter/layer2, +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"lOA" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/turf_decal/box/red/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/red/corners, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/storage) +"lOG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"lOO" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"lOU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"lOW" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"lPa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"lPd" = ( +/obj/machinery/holopad, +/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/bot_white, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"lPf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"lPm" = ( +/obj/machinery/telecomms/server/presets/service, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"lPs" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"lPv" = ( +/obj/machinery/modular_computer/preset/id, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"lPy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lPz" = ( +/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/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lPA" = ( +/obj/machinery/door/poddoor/preopen{ + id = "qmspace"; + name = "Privacy Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) +"lPF" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/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, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"lPH" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + 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/security/lockers) +"lPM" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"lPV" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_y = -4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"lQg" = ( +/obj/structure/chair, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"lQj" = ( +/obj/structure/bed/medical{ + dir = 8 + }, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/glasses/blindfold, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/corner, +/area/station/security/execution/transfer) +"lQt" = ( +/obj/structure/closet/athletic_mixed, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"lQu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/item/lipstick/random{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/lipstick/random, +/obj/item/lipstick/random{ + pixel_y = 3 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/service/theater) +"lQB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"lQP" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"lRb" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"lRg" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"lRk" = ( +/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/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"lRq" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"lRx" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lSh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lSk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"lSl" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lSm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/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/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"lSo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"lSr" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"lSs" = ( +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"lSw" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"lSz" = ( +/turf/closed/wall, +/area/station/security/detectives_office) +"lSG" = ( +/obj/structure/dresser, +/obj/structure/mirror/directional/west, +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/virology) +"lTg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lTt" = ( +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Shooting Range"; + req_access = list("security") + }, +/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/security/range) +"lTv" = ( +/turf/closed/wall, +/area/station/security/prison/safe) +"lTx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"lTC" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/service/library/artgallery) +"lTG" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/pumproom) +"lTI" = ( +/obj/effect/mob_spawn/corpse/human/doctor, +/obj/item/fish/chainsawfish, +/turf/open/indestructible/meat, +/area/station/crazy) +"lTJ" = ( +/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/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"lTT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light_switch/directional/west{ + pixel_x = -38 + }, +/obj/machinery/button/door/directional/west{ + id = "construction"; + name = "Auxiliary Construction Shutters"; + req_access = list("aux_base") + }, +/obj/machinery/camera/directional/west{ + c_tag = "Auxiliary Construction"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"lTZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"lUd" = ( +/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/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lUg" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"lUh" = ( +/obj/effect/decal/cleanable/dirt, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"lUm" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "QM #4" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/wall_healer/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lUo" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + shuttle_id = "pod_lavaland" + }, +/turf/open/space/basic, +/area/space) +"lUB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "MiniSat Upload" + }, +/obj/machinery/flasher/directional/west{ + id = "AI" + }, +/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/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"lUF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/sign/warning/no_smoking/circle/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"lUI" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/head_of_personnel, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"lUK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"lUN" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"lUQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/paramedic) +"lVi" = ( +/obj/structure/closet/l3closet/virology, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/green, +/obj/item/radio/intercom/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/medical/virology) +"lVn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"lVv" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lVF" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/lobby) +"lVG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lVQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lWm" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"lWu" = ( +/turf/closed/wall, +/area/station/commons/toilet/restrooms) +"lWx" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/depsec/engineering, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"lWy" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/half, +/area/station/engineering/atmos) +"lWP" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/radio, +/obj/structure/sign/poster/official/space_cops/directional/west, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"lWX" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"lXI" = ( +/obj/machinery/suit_storage_unit/rd, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"lXO" = ( +/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/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"lXV" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen/fourcolor, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"lXW" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"lYd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination/dockarrival, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lYj" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"lYo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"lYw" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"lYJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "viro-passthrough" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"lYW" = ( +/obj/effect/turf_decal/trimline/blue/end, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/shower/directional/south{ + name = "emergency shower" + }, +/turf/open/floor/iron/textured, +/area/station/medical/medbay) +"lYY" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"lZa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"lZs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"lZt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lZw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"lZx" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/hop) +"lZz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lZC" = ( +/obj/structure/table/wood, +/obj/machinery/computer/records/medical/laptop, +/obj/machinery/light_switch/directional/west{ + pixel_x = -38; + pixel_y = 8 + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = -38; + pixel_y = -7; + req_access = list("kitchen") + }, +/obj/machinery/button/ticket_machine{ + pixel_x = -6; + pixel_y = 22 + }, +/obj/machinery/button/door/directional/west{ + id = "hopblast"; + name = "Lockdown Blast Doors"; + pixel_y = 6; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/west{ + id = "hopline"; + name = "Queue Shutters Control"; + pixel_y = -6; + req_access = list("hop") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/button/photobooth{ + pixel_x = 6; + pixel_y = 22 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) +"lZF" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"lZG" = ( +/obj/effect/turf_decal/stripes/red/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"lZX" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"mae" = ( +/obj/machinery/door/window/right/directional/east{ + name = "Hydroponics Center" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"maI" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"maK" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/north, +/obj/item/folder/red, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"maS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/gateway) +"maV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"mbk" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/medical/cryo) +"mbw" = ( +/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/bot, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"mbD" = ( +/obj/item/food/meat/slab/human/mutant/zombie, +/obj/structure/barricade/sandbags/meatbags, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"mbR" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"mbS" = ( +/obj/structure/table, +/obj/item/storage/box/masks{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/gloves, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"mbY" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/transit_tube/curved/flipped{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"mck" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"mcl" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 4; + name = "Quartermaster Junction" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/cargo, +/obj/effect/mapping_helpers/mail_sorting/supply/qm_office, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mcp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"mcs" = ( +/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/fore) +"mcv" = ( +/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/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"mcA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"mcE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"mcG" = ( +/obj/machinery/button/door/directional/east{ + id = "Dorm6"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) +"mcV" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-entrance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"mcW" = ( +/obj/machinery/flasher/directional/north{ + id = "AI" + }, +/obj/machinery/porta_turret/ai, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"mdg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"mdk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"mdm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"mdz" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/lockers) +"mdB" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"mdG" = ( +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/wrench, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/lightreplacer, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"mdM" = ( +/obj/machinery/computer/records/medical{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/poster/official/random/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"mef" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"mes" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"mez" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"meA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"meJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"meL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"meS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"meT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/brig) +"meZ" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/obj/machinery/newscaster/directional/north, +/obj/machinery/button/door/directional/south{ + id = "Arrivals_Toilet2"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"mfq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"mft" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/wrench, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mfC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"mfE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mfI" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"mfK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/turf/open/floor/iron, +/area/station/cargo/office) +"mfP" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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/cable, +/obj/machinery/door/airlock{ + name = "Locker Room" + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"mfS" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/wall_healer/directional/north, +/turf/open/floor/iron, +/area/station/cargo/office) +"mgd" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/floor, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mgk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"mgn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"mgr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mgv" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) +"mgD" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/entertainment/gambling, +/obj/effect/spawner/random/entertainment/money_large, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"mgE" = ( +/obj/structure/sign/departments/chemistry/pharmacy/directional/west, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"mgJ" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"mgW" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"mgX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"mgY" = ( +/turf/open/floor/glass/reinforced, +/area/station/commons/fitness/recreation) +"mhe" = ( +/obj/item/exodrone{ + pixel_y = 8 + }, +/obj/structure/table, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"mhg" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"mhj" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/flesh/b, +/area/station/crazy) +"mhl" = ( +/obj/effect/spawner/random/decoration/statue, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/station/service/library) +"mho" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/folder/yellow{ + pixel_x = -4 + }, +/obj/machinery/door/window/right/directional/west{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/obj/structure/desk_bell{ + pixel_x = 8; + pixel_y = 9 + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"mhs" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/table/wood, +/obj/machinery/door/firedoor, +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 6 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) +"mhx" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/paper, +/obj/item/paper, +/obj/item/pen, +/obj/machinery/requests_console/directional/east{ + department = "Atmospherics"; + name = "Atmospherics Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"mhz" = ( +/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 = "Supermatter Engine Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-side" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"mhA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/south{ + id = "engielock"; + name = "Engineering Lockdown Control"; + pixel_x = -6; + req_access = list("engineering") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/sign/warning/no_smoking/circle/directional/south, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"mhE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mhH" = ( +/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/port/fore) +"mhM" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"mhW" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"mif" = ( +/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, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"miv" = ( +/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/plating, +/area/station/maintenance/port/fore) +"miC" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"miD" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"mjo" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/south{ + id = "gatewayshutters"; + name = "Gateway Shutters" + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron, +/area/station/command/gateway) +"mjr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/security/medical) +"mjz" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/lesser) +"mjK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"mjO" = ( +/obj/structure/platform/rusty, +/obj/effect/mob_spawn/corpse/human/engineer/mod, +/turf/open/indestructible/meat, +/area/station/crazy) +"mjT" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"mjW" = ( +/obj/machinery/component_printer, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"mkj" = ( +/obj/effect/turf_decal/trimline/neutral/warning, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/structure/sign/warning/no_smoking/directional/west, +/obj/structure/table/reinforced, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/iron/dark/textured_half, +/area/station/science/robotics/lab) +"mkB" = ( +/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/service/chapel/funeral) +"mkM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/mix) +"mlf" = ( +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/east{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/arrivals) +"mli" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mlo" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"mlt" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/theater) +"mlv" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/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/sorting) +"mlw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"mly" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/book/manual/wiki/tcomms, +/obj/item/wrench, +/obj/item/screwdriver{ + pixel_y = 5 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"mlE" = ( +/turf/closed/wall/r_wall, +/area/station/command/eva) +"mlW" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"mmq" = ( +/obj/structure/bookcase, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"mmr" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/space/basic, +/area/space/nearstation) +"mmM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"mmN" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air Outlet Pump" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"mna" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line, +/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/tile/neutral/half/contrasted, +/obj/item/storage/box/monkeycubes{ + pixel_x = 1; + pixel_y = 10 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = -13; + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mnl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/modular_computer/preset/cargochat/cargo, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mnt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mnz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"mnK" = ( +/obj/structure/table/wood/fancy, +/obj/item/book/granter/action/spell/smoke/lesser, +/obj/item/nullrod, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"mnN" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Distro to Waste" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"mnW" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/office) +"mou" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"moC" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"moV" = ( +/turf/open/floor/carpet, +/area/station/command/bridge) +"moY" = ( +/obj/structure/flora/tree/jungle/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"moZ" = ( +/obj/structure/table, +/obj/item/folder/white, +/obj/machinery/status_display/evac/directional/west, +/obj/item/folder{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/pen, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"mpb" = ( +/obj/structure/rack, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/door/window/left/directional/west{ + name = "Jetpack Storage"; + req_access = list("eva") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"mph" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/cigarette, +/obj/item/lighter, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Bar Fore"; + name = "service camera" + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/fish_mount/bar/directional/north, +/turf/open/floor/iron, +/area/station/commons/lounge) +"mpk" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"mpp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"mpz" = ( +/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/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"mpA" = ( +/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/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mpC" = ( +/turf/closed/wall/r_wall, +/area/station/science/server) +"mpD" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"mpH" = ( +/obj/effect/landmark/start/botanist, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"mpK" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"mpO" = ( +/obj/machinery/door/airlock/public/glass{ + id_tag = "permabolt3"; + name = "Cell 3" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "permashut3" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"mpZ" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"mqb" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth"; + req_access = list("crematorium") + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"mql" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"mqr" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"mqw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/depsec/medical, +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/medical/medsci) +"mqG" = ( +/obj/structure/filingcabinet/medical, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"mqL" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/port) +"mqP" = ( +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"mqQ" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"mqT" = ( +/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/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"mqV" = ( +/obj/structure/dresser, +/obj/structure/mirror/directional/south, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"mrd" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"mrf" = ( +/obj/machinery/button/door/directional/west{ + id = "Dorm3"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) +"mrw" = ( +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/service/hydroponics) +"mrD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/security/range) +"mrK" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/gateway) +"mrT" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"msb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east{ + c_tag = "Detective's Interrogation" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/detectives_office) +"msu" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/tank/internals/oxygen, +/obj/item/radio, +/obj/item/clothing/mask/breath, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"msx" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"msB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"msF" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/sofa/bench/left, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"msO" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"msR" = ( +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"mta" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mtb" = ( +/obj/structure/rack, +/obj/item/electronics/apc, +/obj/item/electronics/airalarm, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"mtd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"mtf" = ( +/obj/structure/rack, +/obj/item/book/manual/wiki/engineering_hacking{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/book/manual/wiki/engineering_construction{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/multitool, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"mti" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mtk" = ( +/obj/machinery/vending/clothing, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"mtm" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/sign/warning/secure_area/directional/northwest, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/mix) +"mtu" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"mtv" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"mtw" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage) +"mtD" = ( +/obj/machinery/requests_console/directional/north{ + department = "Medbay"; + name = "Medbay Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Storage"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/modular_computer/preset/cargochat/medical, +/obj/effect/turf_decal/trimline/brown/filled/end, +/turf/open/floor/iron, +/area/station/medical/storage) +"mtO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"mtQ" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/bottle/epinephrine, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 6 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"mub" = ( +/obj/structure/closet/bombcloset/security, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"muh" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/cable_coil, +/turf/open/space/basic, +/area/station/solars/port/fore) +"muk" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"mun" = ( +/obj/machinery/door/airlock/virology{ + name = "Virology Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/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 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"mus" = ( +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"muz" = ( +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"muA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/secure_area/directional/west, +/turf/open/floor/iron, +/area/station/engineering/main) +"muK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Primary Tool Storage" + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"muN" = ( +/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/firedoor, +/obj/machinery/door/airlock{ + name = "Bar Backroom" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"muT" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"muW" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/science/research) +"mvb" = ( +/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, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"mvk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"mvs" = ( +/obj/machinery/button/flasher{ + id = "visitorflash"; + pixel_x = -6; + pixel_y = 24; + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + id = "visitation"; + name = "Visitation Shutters"; + pixel_x = 6; + req_access = list("brig") + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"mvv" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"mvw" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"mvA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Port Primary Hallway" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/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, +/area/station/hallway/primary/port) +"mvF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"mvG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"mvL" = ( +/obj/structure/barricade/sandbags/meatbags, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"mvM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"mvS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "chemisttop"; + name = "Pharmacy Shutters" + }, +/turf/open/floor/plating, +/area/station/medical/pharmacy) +"mwK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mwM" = ( +/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/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mwR" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/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/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay" + }, +/turf/open/floor/iron, +/area/station/medical/medbay) +"mwS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"mwV" = ( +/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/trimline/blue/filled/warning, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"mwW" = ( +/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/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"mwY" = ( +/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/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"mxc" = ( +/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/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"mxj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/engineering/lobby) +"mxn" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/security/range) +"mxr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/warden) +"mxs" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"mxB" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + 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/white, +/area/station/medical/treatment_center) +"mxP" = ( +/obj/machinery/computer/crew{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"mxU" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"mxY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"myc" = ( +/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, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"mye" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"myg" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel{ + dir = 5 + }, +/area/station/service/chapel) +"myj" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Courtroom - Aft" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"myk" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"myx" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "CMO" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/cmo, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/command{ + name = "Chief Medical Officer's Quarters" + }, +/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, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"myV" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"myZ" = ( +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"mza" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"mzb" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"mzc" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"mze" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/security/prison/garden) +"mzi" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/bot_white, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"mzp" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/structure/rack, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -6 + }, +/obj/item/book/manual/wiki/infections, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/syringe/antiviral, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"mzu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mzL" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/machinery/computer/records/medical/laptop{ + dir = 4; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"mzV" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"mAd" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/structure/chair/sofa/middle/brown, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"mAh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"mAj" = ( +/obj/machinery/conveyor/inverted{ + dir = 9; + id = "maint_contraption" + }, +/obj/item/stack/sheet/cardboard, +/obj/item/stack/sheet/cloth{ + amount = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mAr" = ( +/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/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mAt" = ( +/turf/closed/wall/r_wall, +/area/station/service/abandoned_gambling_den) +"mAA" = ( +/obj/structure/sink/kitchen/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"mAD" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfront"; + name = "Brig Blast Door" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark/textured_large, +/area/station/security/brig) +"mAJ" = ( +/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/structure/railing/corner, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mAW" = ( +/obj/machinery/chem_master, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"mBd" = ( +/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/wood, +/area/station/command/heads_quarters/captain) +"mBi" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + id = "gatewayshutters"; + name = "Gateway Shutters"; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"mBm" = ( +/obj/structure/chair/comfy/black, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"mBD" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L9" + }, +/turf/open/floor/iron/edge, +/area/station/hallway/primary/central/aft) +"mBJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mBQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - Gateway Chamber"; + name = "command camera" + }, +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"mBU" = ( +/obj/structure/cable, +/obj/machinery/photocopier/prebuilt, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"mBV" = ( +/obj/structure/table, +/obj/item/crowbar{ + pixel_y = 5 + }, +/obj/item/wrench{ + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"mBX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/security/glass{ + name = "Storage Closet" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"mCa" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/safety_eye_protection/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"mCe" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/computer/security/telescreen/interrogation/directional/west, +/turf/open/floor/iron/checker, +/area/station/security/interrogation) +"mCf" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/cafeteria) +"mCm" = ( +/obj/structure/toilet/greyscale, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"mCp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/glass{ + name = "Recreation Room" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"mCJ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + 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/door/airlock{ + name = "Locker Room" + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"mCZ" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/science/lobby) +"mDb" = ( +/obj/machinery/power/turbine/core_rotor{ + mapping_id = "main_turbine" + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"mDo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"mDq" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/clothing/bowler_or_that, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"mDt" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/service/chapel) +"mDu" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/assembly/signaler, +/obj/item/assembly/signaler, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"mDw" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"mDz" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/shoes/wheelys/rollerskates, +/obj/item/clothing/shoes/wheelys/rollerskates{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mDC" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/lobby) +"mDF" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/west, +/obj/machinery/vending/security, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/security/lockers) +"mDH" = ( +/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/grimy, +/area/station/security/detectives_office) +"mDI" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"mDO" = ( +/obj/machinery/door/airlock/multi_tile/public/glass{ + name = "Laundromat" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"mDR" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/obj/machinery/button/door/directional/north{ + id = "lawyerprivacy"; + name = "Lawyer's Privacy Control"; + pixel_x = 6 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"mDU" = ( +/obj/machinery/button/door/directional/east{ + id = "chem_lab_maint_windows"; + name = "Shutter Control" + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"mEb" = ( +/obj/effect/decal/cleanable/glass, +/obj/effect/spawner/random/trash/caution_sign, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"mEs" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"mEv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mEx" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"mEH" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/folder, +/obj/item/pen, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"mEI" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"mFi" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/eva/abandoned) +"mFo" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"mFp" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"mFq" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/glass/reinforced, +/area/station/maintenance/department/science/xenobiology) +"mFu" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Atmos to Loop" + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"mFH" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "portbow_maint_shutters" + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 6 + }, +/obj/item/pen, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"mFX" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Security Desk"; + pixel_x = -8; + req_one_access = list("hop","security") + }, +/obj/item/folder/red, +/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"mGi" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"mGm" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mGq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"mGt" = ( +/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/security{ + name = "Detective's Office" + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/all/security/detective, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/detectives_office) +"mGw" = ( +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"mGy" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"mGC" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mGD" = ( +/obj/machinery/computer/telecomms/server{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/dim/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"mGE" = ( +/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/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"mGF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/station/hallway/secondary/service) +"mGH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mGT" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_nineteen, +/obj/item/canvas/twentythree_twentythree, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"mGZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"mHg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"mHm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage) +"mHo" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/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/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"mHq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/research) +"mHw" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall5"; + location = "hall4" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mHA" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"mHE" = ( +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"mHM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mHS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"mHZ" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/medical_doctor, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"mIb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"mIg" = ( +/obj/structure/chair/office/light, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"mIp" = ( +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"mIs" = ( +/turf/closed/wall, +/area/station/command/gateway) +"mIv" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods/fifty, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"mIz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"mIA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mII" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/structure/closet/crate/internals, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/eva/abandoned) +"mIO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"mIP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/photocopier/prebuilt, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"mIX" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/teleporter) +"mJd" = ( +/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/public/glass{ + name = "Service Hall" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"mJg" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"mJh" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"mJi" = ( +/obj/structure/sign/departments/science{ + name = "ROBOTICS"; + pixel_y = 32; + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"mJm" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research/glass{ + name = "Ordnance Lab" + }, +/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/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance_storage, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"mJn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port) +"mJq" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"mJx" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/training_machine, +/obj/item/target/clown, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"mJy" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Virology - Cell 1"; + name = "virology camera"; + network = list("ss13","medbay","virology") + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"mJD" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"mJE" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/medical/cryo) +"mJH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"mJJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"mJN" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) +"mJS" = ( +/obj/structure/dresser, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/wood, +/area/station/commons/dorms) +"mJW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"mJZ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mKn" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mKp" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"mKv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"mKL" = ( +/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/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"mKO" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/duct, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"mLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mLf" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"mLo" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mLA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"mLD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mLP" = ( +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Post - Science" + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"mLV" = ( +/obj/machinery/computer/crew{ + dir = 8 + }, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/item/wallframe/indicator_display, +/turf/open/indestructible/necropolis/normal, +/area/station/security/checkpoint/customs/aft) +"mMb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"mMd" = ( +/obj/machinery/computer/upload/ai{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"mMr" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/tank_holder/oxygen, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"mMF" = ( +/obj/structure/table/reinforced, +/obj/machinery/fax{ + fax_name = "Security Office"; + name = "Security Office Fax Machine" + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"mML" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Hallway" + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"mNf" = ( +/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) +"mNo" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/command/eva) +"mNC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"mNF" = ( +/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/highsecurity{ + name = "Gravity Generator Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"mNJ" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"mNK" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/bot, +/obj/structure/closet/l3closet/virology, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"mNL" = ( +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light/directional/east, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron, +/area/station/medical/medbay) +"mNX" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mOb" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/pen/red, +/obj/item/pen/blue{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/door/window/right/directional/west{ + name = "Library Desk"; + req_access = list("library") + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/library) +"mOe" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mOf" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Telecomms - Monitoring"; + name = "telecomms camera"; + network = list("ss13","tcomms") + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"mOo" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"mOp" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/pumproom) +"mOv" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"mOA" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"mOB" = ( +/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/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"mOI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"mON" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"mOP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/teleporter) +"mOX" = ( +/obj/structure/platform/rusty, +/obj/item/gun/energy/plasmacutter/adv/bloodred, +/turf/open/indestructible/meat, +/area/station/crazy) +"mPg" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"mPh" = ( +/obj/machinery/suit_storage_unit/ce, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"mPo" = ( +/obj/structure/table/wood, +/obj/item/food/grown/poppy/lily, +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/station/commons/dorms) +"mPr" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/bot/right, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Break Room"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"mPu" = ( +/obj/structure/filingcabinet/security, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"mPA" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/stock_parts/subspace/amplifier, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"mPF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"mPW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/main) +"mPZ" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"mQh" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) +"mQj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/airlock_pump{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"mQA" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat, +/area/station/crazy) +"mQC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/command/gateway) +"mQF" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/station_engineer, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"mQK" = ( +/obj/item/wrench, +/obj/item/crowbar, +/obj/structure/table/reinforced, +/obj/item/pai_card, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"mQO" = ( +/obj/machinery/door/poddoor{ + id = "xenobio_maint_fore"; + name = "Xenobiology Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"mQZ" = ( +/obj/machinery/gateway/centerstation, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"mRb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/airlock_pump{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"mRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"mRf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"mRl" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Research Division"; + name = "Research Division Fax Machine"; + pixel_x = 1 + }, +/turf/open/floor/iron, +/area/station/science/research) +"mRs" = ( +/obj/structure/cable, +/obj/effect/landmark/start/depsec/science, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"mRv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"mRA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"mRF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mSc" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"mSe" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/safe) +"mSA" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/mob/living/carbon/human/species/monkey/punpun, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"mSP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/machinery/barsign/all_access/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"mSZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/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/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Treatment Center" + }, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"mTc" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/indestructible/necropolis/normal, +/area/station/security/checkpoint/customs/aft) +"mTe" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"mTo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"mTw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"mTA" = ( +/turf/closed/wall/r_wall, +/area/station/security/holding_cell) +"mTT" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/obj/effect/turf_decal/bot_white, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation) +"mUd" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/cargo/lobby) +"mUt" = ( +/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/white/side{ + dir = 8 + }, +/area/station/science/lobby) +"mUJ" = ( +/obj/effect/decal/cleanable/dirt, +/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/security/prison) +"mUL" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"mUM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"mUO" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/iron, +/area/station/command/teleporter) +"mUY" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"mUZ" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/lesser) +"mVe" = ( +/obj/machinery/processor/slime, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"mVi" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"mVr" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"mVu" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"mVI" = ( +/obj/structure/table, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_y = 5 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"mVO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/west{ + c_tag = "Security Hallway - Fore"; + name = "hallway camera" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"mVQ" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"mVS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mVY" = ( +/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/station/service/chapel/funeral) +"mVZ" = ( +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/engineering/lobby) +"mWh" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/paramedic) +"mWq" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"mWs" = ( +/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/maintenance/fore) +"mWy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno2"; + name = "Creature Cell #2" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"mWB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"mWE" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"mWF" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"mWO" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mWP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"mWU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"mWV" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"mXh" = ( +/obj/structure/table/wood, +/obj/item/storage/bag/books, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/service/library) +"mXr" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 3 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = -3 + }, +/obj/item/cigarette/cigar, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"mXy" = ( +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"mXz" = ( +/obj/structure/statue/bone/rib, +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat, +/area/station/crazy) +"mXA" = ( +/obj/effect/decal/spring_healing, +/turf/open/indestructible/meat/flesh/b, +/area/station/crazy) +"mXD" = ( +/obj/machinery/computer/security/labor, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/security/processing) +"mXE" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"mXQ" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"mYk" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"mYo" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"mYp" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"mYr" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Fore Tanks"; + name = "atmospherics camera" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"mYs" = ( +/obj/machinery/holopad, +/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/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"mYL" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/binary/tank_compressor{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"mYM" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/port) +"mZj" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + color = "#FFFF00"; + name = "plasma mixer" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mZk" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/psychology) +"mZm" = ( +/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/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"mZr" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Gas to Cooling" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"mZy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/start/botanist, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"mZK" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"mZU" = ( +/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 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nal" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"nap" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"nav" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"naB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"naL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"naN" = ( +/obj/structure/cable, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"nbd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"nbk" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/warden, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"nbs" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/warning, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark/textured_half, +/area/station/medical/morgue) +"nbv" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"nbw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"nbI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"nbN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"nbP" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"nbR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/virology) +"nbU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"nbZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"ncu" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"ncE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/station/hallway/secondary/service) +"ncF" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"ncH" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"ncI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"ncJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno4"; + name = "Creature Cell #4" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"ncQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ncS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"ncY" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"ncZ" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable/layer3, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"ndc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"ndh" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/security/office) +"ndH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"ndO" = ( +/obj/structure/table/wood/fancy, +/obj/item/flashlight/lantern, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"ndY" = ( +/obj/structure/closet/secure_closet/brig{ + name = "Prisoner Locker" + }, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"nea" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"nei" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"neo" = ( +/obj/structure/statue/sandstone/venus, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"neu" = ( +/obj/structure/bed, +/obj/item/bedsheet/cmo, +/obj/machinery/newscaster/directional/south, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"nev" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"nez" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"neC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/oil/slippery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"neN" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"nfd" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"nfj" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"nfn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nfq" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"nfC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"nfE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nfR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/cyborg, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"nfX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/chair/stool/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"nfZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"ngb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"ngc" = ( +/obj/structure/sign/poster/official/cleanliness/directional/north, +/obj/item/radio/intercom/directional/east, +/obj/machinery/holopad, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/large, +/area/station/medical/break_room) +"ngp" = ( +/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/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ngr" = ( +/obj/effect/landmark/start/hangover, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"ngQ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/lobby) +"ngR" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/engineering/lobby) +"ngX" = ( +/obj/structure/table, +/obj/item/multitool/circuit{ + pixel_x = -8 + }, +/obj/item/multitool/circuit, +/obj/item/multitool/circuit{ + pixel_x = 7 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"nhi" = ( +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/plating, +/area/station/maintenance/department/chapel) +"nhm" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/starboard/lesser) +"nhn" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/paper{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/machinery/button/door{ + id = "sci_experimentor"; + name = "Experimentor Containment Control"; + pixel_x = -7; + pixel_y = 6; + req_access = list("science") + }, +/obj/item/assembly/signaler{ + pixel_x = -5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"nhA" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"nhC" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"nhE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"nhI" = ( +/obj/structure/table, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/stack/sheet/iron/five, +/obj/item/stack/cable_coil/five, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"nhK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/aft) +"nhN" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nhQ" = ( +/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/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/medical/medbay/lobby) +"nia" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"nib" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nie" = ( +/obj/item/stack/cable_coil, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"nil" = ( +/obj/structure/sign/warning/test_chamber/directional/north, +/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/purple/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"niy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/directional/west, +/obj/machinery/atmospherics/components/tank/air/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"niE" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/funeral) +"niN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"niZ" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Hallway" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"njg" = ( +/obj/structure/disposalpipe/segment, +/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/corner{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Medbay - Aft Hallway"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"njs" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"njx" = ( +/obj/effect/landmark/start/depsec/supply, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"njz" = ( +/obj/structure/statue/sandstone/venus{ + dir = 1 + }, +/turf/open/indestructible/meat, +/area/station/crazy) +"njA" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/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/engineering/atmos/project) +"njS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/passive_gate{ + dir = 8; + target_pressure = 600; + on = 1; + name = "Airlock Valve"; + hide = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"nkb" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"nkd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"nkj" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno6"; + name = "Creature Cell #6" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"nkn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"nkG" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"nkN" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"nkO" = ( +/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/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"nkU" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"nkV" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"nkW" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"nlc" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"nlm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + name = "Virology Break Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/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/duct, +/turf/open/floor/iron, +/area/station/medical/virology) +"nly" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"nlz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/warning{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"nlB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nlC" = ( +/obj/effect/decal/cleanable/dirt, +/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/port/aft) +"nlF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"nlK" = ( +/obj/machinery/rnd/production/protolathe/department/science, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/sign/departments/science/alt/directional/east, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/science/lab) +"nlS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"nlV" = ( +/turf/closed/indestructible/meat, +/area/station/service/chapel/office) +"nma" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"nmb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"nmi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"nmk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/east, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"nmw" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port/fore) +"nmy" = ( +/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/turf_decal/tile/green/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"nmQ" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"nmU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"nmX" = ( +/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/maintenance/department/science) +"nnv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nnG" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nnM" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/east, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"nnN" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/wall_healer/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"nnR" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airalarm/surgery, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"nnW" = ( +/obj/machinery/shower/directional/west, +/obj/item/soap/homemade, +/turf/open/floor/iron/white, +/area/station/security/prison/toilet) +"nob" = ( +/obj/structure/chair{ + dir = 1; + name = "Jury" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"not" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_y = 7 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"nou" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"nov" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/l3closet/virology, +/obj/structure/sign/warning/biohazard{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"now" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"noK" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_x = -6; + pixel_y = 6 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"noS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/south{ + c_tag = "Dormitories - Aft Hall"; + name = "dormitories camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"noY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Primary Tool Storage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"nph" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/secure_closet/personal/cabinet{ + name = "mime's closet" + }, +/turf/open/floor/wood, +/area/station/service/theater) +"npl" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"npm" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"npp" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 9 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/turf/open/indestructible/meat/basalt, +/area/station/service/chapel/storage) +"nps" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"npE" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"npG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"npH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + name = "Clown's Backstage Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"npQ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/glasses/meson/engine/tray, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"npR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/siding/yellow/corner, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"npZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nqf" = ( +/obj/structure/chair/comfy/brown, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"nqj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nqk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"nqv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash/caution_sign, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"nqw" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"nqD" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"nrd" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Captain's Quarters"; + name = "command camera" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"nrh" = ( +/obj/machinery/computer/crew, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"nry" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"nrG" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"nrI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor_switch/oneway{ + id = "cargoload" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nrP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/engine_access, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "engine" + }, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"nsd" = ( +/obj/structure/table, +/obj/item/rcl/pre_loaded, +/obj/item/stack/pipe_cleaner_coil/random, +/obj/item/stack/pipe_cleaner_coil/random, +/obj/item/stack/pipe_cleaner_coil/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/locker) +"nsf" = ( +/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/plating, +/area/station/maintenance/port/fore) +"nsg" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood/large, +/area/station/service/barber) +"nso" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"nsH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"nsV" = ( +/obj/structure/table/reinforced, +/obj/structure/reagent_dispensers/wall/peppertank/directional/west, +/obj/item/electropack, +/obj/item/assembly/signaler, +/obj/item/clothing/head/helmet/sec, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"nsW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"ntc" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Prisoner Workroom" + }, +/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/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/work) +"ntd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"nti" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/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, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"ntq" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"ntK" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"ntP" = ( +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"ntX" = ( +/obj/effect/turf_decal/trimline/blue/filled/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/white, +/area/station/medical/medbay) +"ntZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"nuc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/brig) +"nuj" = ( +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"nup" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/interrogation) +"nuq" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"nus" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nuz" = ( +/obj/effect/spawner/random/trash/garbage{ + spawn_scatter_radius = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/service/kitchen/abandoned) +"nuC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sign/picture_frame/showroom/one{ + pixel_x = -2; + pixel_y = 32; + dir = 1 + }, +/obj/structure/sign/picture_frame/showroom/four{ + pixel_x = 19; + pixel_y = 32; + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"nuG" = ( +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nuH" = ( +/obj/structure/table/wood, +/obj/item/storage/box/actionfigure{ + pixel_y = 20; + pixel_x = 0 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/spawner/random/bureaucracy/folder{ + pixel_x = 3; + pixel_y = 0 + }, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"nuI" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"nuK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/detective, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/detectives_office) +"nuM" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"nuV" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/chair/sofa/bench{ + dir = 8 + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"nuY" = ( +/obj/structure/bed/dogbed/ian, +/obj/machinery/airalarm/directional/east, +/mob/living/basic/pet/dog/corgi/ian, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"nvo" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"nvu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=arrivals1"; + location = "service2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"nvD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/lobby) +"nvE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Locker Room Restroom" + }, +/turf/open/floor/iron, +/area/station/service/library) +"nvO" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"nwl" = ( +/obj/machinery/exodrone_launcher, +/obj/effect/turf_decal/box, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"nwn" = ( +/obj/structure/table/reinforced, +/obj/item/hfr_box/body/waste_output, +/obj/item/hfr_box/body/moderator_input, +/obj/item/hfr_box/body/interface, +/obj/item/hfr_box/body/fuel_input, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"nwt" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Sanitarium" + }, +/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/security/brig, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"nwN" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"nwQ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/button/door/directional/east{ + id = "warehouse_shutters"; + name = "warehouse shutters control" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"nwV" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"nwW" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/structure/table/wood/fancy/red, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "High-Risk Modules"; + req_access = list("captain") + }, +/obj/effect/spawner/random/aimodule/harmful{ + pixel_y = -16 + }, +/obj/item/ai_module/reset/purge{ + pixel_y = 11 + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/circuit/red, +/area/station/ai/upload/chamber) +"nwY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"nxb" = ( +/turf/closed/wall, +/area/station/hallway/secondary/exit/departure_lounge) +"nxd" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"nxe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nxf" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nxn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/eva) +"nxs" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"nxt" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"nxG" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/machinery/requests_console/directional/west{ + department = "Captain's Desk"; + name = "Captain'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/carpet, +/area/station/command/heads_quarters/captain) +"nxO" = ( +/obj/structure/table/reinforced, +/obj/item/toy/figure/geneticist, +/obj/machinery/computer/records/medical/laptop{ + dir = 8; + pixel_y = 1 + }, +/obj/item/radio/headset/headset_medsci{ + pixel_x = -7; + pixel_y = 0 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/item/radio/headset/headset_medsci{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"nxR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"nxY" = ( +/obj/structure/cable, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"nyb" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"nyd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nyg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/service/kitchen) +"nym" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"nyp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"nyv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"nyC" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"nyE" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/junction/yjunction{ + 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/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"nyJ" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/folder, +/obj/item/toy/dummy, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"nyP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/theater) +"nyW" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"nyZ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/binary/passive_gate{ + dir = 1; + target_pressure = 2400; + on = 1; + name = "Airlock Valve"; + hide = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"nzb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/recharge_floor, +/area/station/science/research/abandoned) +"nzi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/meter{ + name = "Mixed Air Tank Out" + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"nzk" = ( +/obj/structure/sign/warning/pods/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"nzp" = ( +/obj/machinery/air_sensor/oxygen_tank, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"nzs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Supermatter Room Aft"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"nzt" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"nzx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"nzD" = ( +/obj/structure/table, +/obj/item/toy/katana, +/obj/item/gun/ballistic/shotgun/toy/crossbow, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"nzI" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"nzJ" = ( +/obj/docking_port/stationary/laborcamp_home{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"nzM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/engine, +/area/station/science/explab) +"nzP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/west, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"nzR" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/cable, +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"nzU" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"nzW" = ( +/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/medical/medbay) +"nAb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"nAv" = ( +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"nAy" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"nAz" = ( +/obj/machinery/pdapainter, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"nAF" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"nAP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"nAS" = ( +/obj/structure/chair{ + name = "Prosecution" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"nAY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nBb" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nBi" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/machinery/wall_healer/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nBm" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"nBF" = ( +/obj/structure/cable, +/obj/machinery/computer/rdconsole, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"nBG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"nBJ" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"nBL" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"nBQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"nBW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"nCd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"nCg" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/structure/sign/warning/hot_temp/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"nCi" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/science/xenobiology) +"nCl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/meter, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"nCt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/lobby) +"nCA" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album/library, +/obj/machinery/light_switch/directional/north, +/obj/item/pen/fountain, +/turf/open/floor/wood/large, +/area/station/service/library) +"nCB" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"nCI" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"nCK" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"nCY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"nDk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor{ + dir = 1; + id = "cargounload" + }, +/obj/machinery/status_display/supply{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"nDn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"nDt" = ( +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Exterior Access" + }, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"nDx" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"nDJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"nDM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"nDN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"nDP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/item/toy/crayon/spraycan/lubecan, +/obj/item/bikehorn, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/turf/open/floor/iron, +/area/station/service/theater) +"nEa" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/checkpoint/escape) +"nEb" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Hallway" + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"nEc" = ( +/turf/closed/wall, +/area/station/science/research/abandoned) +"nEk" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nEs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"nEA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"nED" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port) +"nEJ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"nET" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"nEY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"nEZ" = ( +/turf/closed/wall/r_wall, +/area/station/security/mechbay) +"nFc" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/railing, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"nFf" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/door/window/left/directional/east{ + name = "Medical Delivery"; + req_access = list("medical") + }, +/turf/open/floor/iron/textured, +/area/station/medical/storage) +"nFr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/warning/radiation/directional/north, +/turf/open/floor/iron, +/area/station/engineering/main) +"nFv" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"nFG" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nFO" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"nFV" = ( +/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/station/service/chapel/funeral) +"nFX" = ( +/turf/closed/wall, +/area/station/service/kitchen/coldroom) +"nGk" = ( +/turf/closed/wall, +/area/station/medical/coldroom) +"nGm" = ( +/obj/machinery/door/airlock/grunge{ + name = "Chapel Office" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"nGp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/xeno, +/obj/structure/sign/warning/xeno_mining/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"nGq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"nGN" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nGO" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/east, +/obj/item/storage/briefcase/secure, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/taperecorder{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"nGS" = ( +/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/siding/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"nGZ" = ( +/obj/structure/mirror/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"nHc" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 3 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = -3 + }, +/obj/item/cigarette/cigar, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"nHd" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"nHf" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/turf/open/space/basic, +/area/space/nearstation) +"nHs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"nHu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"nHw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nHB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/research) +"nHJ" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"nHQ" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/primary/central/fore) +"nHR" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering Hallway - Starboard"; + name = "hallway camera" + }, +/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/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"nHW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"nHY" = ( +/turf/open/floor/iron/grimy, +/area/station/service/library) +"nIa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/engine, +/area/station/science/explab) +"nIb" = ( +/obj/structure/plasticflaps, +/obj/machinery/conveyor{ + dir = 4; + id = "cargodeliver" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"nIg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Service Maintenance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"nIn" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"nIz" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nIQ" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/mirror/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"nIS" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Central Hallway - Aft Port"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nIV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"nIW" = ( +/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/junction{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"nIY" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"nJb" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"nJc" = ( +/obj/structure/frame/computer{ + anchored = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"nJg" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/item/toy/cards/deck, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"nJh" = ( +/obj/machinery/firealarm/directional/north, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/mesh, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"nJj" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"nJu" = ( +/obj/structure/table/wood, +/obj/item/pen, +/obj/effect/turf_decal/siding/dark_red{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/security/interrogation) +"nJv" = ( +/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/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nJx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nJC" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nJK" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) +"nJL" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - E.V.A. Aft"; + name = "command camera" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"nJP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"nJQ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"nJW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"nJY" = ( +/obj/machinery/door/airlock/security{ + name = "Isolation Cell" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"nKl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"nKA" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Blast Door" + }, +/turf/open/floor/plating, +/area/station/science/research) +"nKC" = ( +/obj/structure/table, +/obj/machinery/status_display/evac/directional/west, +/obj/item/pai_card, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"nKD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"nKE" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Head of Security's Office"; + dir = 9 + }, +/obj/structure/bed/dogbed/lia, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"nLt" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"nLF" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"nLM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"nLN" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nLP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"nLS" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"nLY" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"nMd" = ( +/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/firealarm/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nMg" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"nMp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"nMD" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"nMG" = ( +/obj/machinery/shower/directional/west, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 4 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/commons/toilet/locker) +"nMT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nNc" = ( +/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/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"nNq" = ( +/obj/machinery/button/door/directional/east{ + id = "Dorm5"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/carpet/red, +/area/station/commons/dorms) +"nNs" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/structure/chair/stool/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"nNx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"nNz" = ( +/obj/machinery/computer/atmos_control/mix_tank{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"nNB" = ( +/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_red/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"nNK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/right/directional/west{ + req_access = list("atmospherics") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"nNR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno5"; + name = "Creature Cell #5" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"nNT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno6"; + name = "Creature Cell #6" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"nNU" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nOk" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"nOy" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"nOB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nOD" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nOJ" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"nOP" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nOT" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/warning/electric_shock{ + pixel_y = -30 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"nOW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/lobby) +"nPa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nPp" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"nPz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"nPF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nPH" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"nPM" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/toy/figure/cargotech, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/button/door/directional/south{ + req_access = list("cargo"); + name = "Cargo Lockdown"; + id = "cargolockdown" + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"nPO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack, +/obj/item/weldingtool, +/obj/item/wrench, +/obj/item/clothing/head/utility/welding, +/obj/item/clothing/gloves/color/yellow, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nPQ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nPU" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock{ + name = "Library Lounge" + }, +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/lounge) +"nPW" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nQg" = ( +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nQi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"nQl" = ( +/obj/structure/table/wood, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -3; + pixel_y = 5 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"nQD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "corporatelounge"; + name = "Corporate Lounge Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/corporate_showroom) +"nQG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"nQJ" = ( +/obj/structure/cable, +/obj/structure/chair, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"nQY" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"nRc" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"nRd" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/computer/slot_machine, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"nRh" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_red/filled/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"nRi" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/effect/turf_decal/trimline/purple/filled/corner, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"nRv" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/trash/bin, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"nRy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"nSb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"nSh" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"nSp" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"nSv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nSA" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/security/courtroom) +"nSF" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nSI" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel{ + dir = 5 + }, +/area/station/service/chapel) +"nSJ" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"nSL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"nSR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosroom"; + name = "HoS Room Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) +"nSU" = ( +/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/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"nSZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"nTe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nTz" = ( +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/sheet/rglass{ + amount = 30; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/structure/table/reinforced, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"nTQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"nTU" = ( +/obj/structure/bed, +/obj/effect/spawner/random/bedsheet, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) +"nUc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"nUe" = ( +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"nUo" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/personal, +/obj/effect/spawner/random/food_or_drink/cups, +/obj/item/storage/briefcase/secure, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"nUp" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/gravity_generator) +"nUr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/brig) +"nUG" = ( +/obj/machinery/requests_console/directional/south{ + department = "Service Hall"; + name = "Service Hall Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"nUL" = ( +/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/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"nUT" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 8 + }, +/turf/open/space/basic, +/area/space/nearstation) +"nVf" = ( +/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/structure/cable, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"nVk" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/science/robotics/mechbay) +"nVr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"nVw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"nVB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/commons/locker) +"nVC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/processing) +"nVF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/spawner/random/trash/mopbucket, +/obj/effect/spawner/random/trash/soap, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"nVQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"nVZ" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/station/crazy) +"nWc" = ( +/obj/machinery/restaurant_portal/restaurant, +/obj/effect/turf_decal/delivery/red, +/obj/item/radio/intercom/directional/west, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/white/smooth_large, +/area/station/service/cafeteria) +"nWg" = ( +/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/siding/green{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"nWw" = ( +/mob/living/basic/mouse/gray, +/turf/open/floor/iron, +/area/station/security/prison) +"nWI" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"nWL" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Port to Fuel Pipe" + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nWY" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"nXo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"nXv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"nXw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"nXH" = ( +/turf/closed/wall, +/area/station/crazy) +"nXI" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/rack, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"nXK" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"nXY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nYg" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nYn" = ( +/obj/structure/table/reinforced, +/obj/machinery/status_display/ai/directional/north, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"nYt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"nYz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Robotics Maintenance" + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"nYC" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + id = "evashutters"; + name = "E.V.A. Shutters"; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nYJ" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"nYV" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"nYZ" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/light/small/blacklight/directional/north, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/bot_white{ + color = "#435a88" + }, +/obj/effect/mapping_helpers/airalarm/tlv_cold_room, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/medical/coldroom) +"nZb" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"nZe" = ( +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/security/science, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"nZf" = ( +/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/blue/filled/warning{ + dir = 8 + }, +/obj/structure/disposalpipe/sorting/mail{ + dir = 1; + name = "Medbay Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/general, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"nZi" = ( +/turf/closed/wall, +/area/station/service/library/private) +"nZk" = ( +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"nZA" = ( +/obj/structure/table/wood, +/obj/item/assembly/igniter, +/obj/item/assembly/igniter, +/obj/item/assembly/timer{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"nZC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"nZK" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nZW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"oaB" = ( +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"oaD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oaE" = ( +/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/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"oaO" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"oaZ" = ( +/obj/structure/sign/painting/library_private{ + pixel_y = -32 + }, +/obj/machinery/modular_computer/preset/curator{ + dir = 1 + }, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"obc" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"obl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=service2"; + location = "service1" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"obu" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/west, +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"obx" = ( +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"obB" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/newscaster/directional/north, +/mob/living/basic/parrot/poly, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"obI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"obL" = ( +/obj/machinery/button/flasher{ + id = "Cell 5"; + name = "Prisoner Flash"; + pixel_x = 25; + pixel_y = 7; + 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/button/door/directional/east{ + id = "permashut5"; + name = "Cell Lockdown Button"; + pixel_y = -6; + req_access = list("brig") + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"obO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/station/commons/dorms) +"obT" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 2 + }, +/turf/open/floor/plating, +/area/station/science/robotics/mechbay) +"ocd" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/leafy, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"ocm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Shooting Range" + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/security/range) +"ocx" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Teleporter Maintenance" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/command/teleporter, +/turf/open/floor/plating, +/area/station/maintenance/central) +"ocA" = ( +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"ocC" = ( +/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/red{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"ocH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"ocO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"ocP" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"ocR" = ( +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"ocV" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ocY" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Solar Access" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/aft) +"oda" = ( +/obj/machinery/light/dim/directional/south, +/turf/open/indestructible/meat, +/area/station/crazy) +"odb" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"odc" = ( +/obj/machinery/newscaster/directional/south, +/obj/machinery/camera/directional/east{ + c_tag = "Medbay - Paramedic Dispatch"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/suit_storage_unit/medical, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"odd" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + shuttle_id = "pod_2_lavaland" + }, +/turf/open/space/basic, +/area/space) +"odk" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"odl" = ( +/obj/item/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/radio, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/brig) +"odw" = ( +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/structure/table/reinforced, +/obj/machinery/camera/directional/north{ + c_tag = "Bridge - E.V.A. Fore"; + name = "command camera" + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"odD" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"odI" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/table/wood/poker, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"odL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"odX" = ( +/obj/effect/spawner/random/maintenance/two, +/obj/structure/closet, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"oec" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"oel" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Cell 4"; + network = list("ss13","prison") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"oeW" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/crayon/spraycan{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/chisel{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"oeX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"ofa" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/chair/office/light, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ofg" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ofk" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ofl" = ( +/obj/item/knife/combat, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"ofu" = ( +/obj/structure/cable, +/obj/structure/sign/warning/no_smoking/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 6 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/maintenance/disposal/incinerator) +"ofx" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "qmroom"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) +"ofC" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals Dock - Fore Port"; + name = "dock camera" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ofF" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix Outlet Pump" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/sign/warning/secure_area/directional/southwest, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"ofN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor{ + dir = 1; + id = "cargounload" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"ofY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "cmoshutter"; + name = "CMO Office Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/cmo) +"ogg" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/checkpoint/arrivals) +"ogj" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"ogn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"ogs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"ogG" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/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/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"ogK" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"ogM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "Escape Pod 2"; + space_dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/dockescpod2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ogO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"ogZ" = ( +/turf/open/floor/iron, +/area/station/service/hydroponics) +"ohb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"ohj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"ohq" = ( +/obj/structure/table/wood, +/obj/structure/cable, +/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/folder{ + pixel_x = 9; + pixel_y = 1 + }, +/obj/item/folder/red{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"ohH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/filingcabinet/white, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ohI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Evidence Storage" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/evidence) +"ohP" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall11"; + location = "hall10" + }, +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ohZ" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/service_all, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"oif" = ( +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"oig" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ois" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/science/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"oiC" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"oiH" = ( +/obj/structure/dresser, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"oiO" = ( +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"oiS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/obj/structure/sign/warning/no_smoking/directional/south, +/turf/open/floor/iron/white, +/area/station/science/research) +"oiW" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"ojb" = ( +/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/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"oje" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ojn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"ojs" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L14" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/hallway/primary/central/aft) +"ojz" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"ojB" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/station/commons/fitness/recreation) +"ojD" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/obj/machinery/smartfridge/food, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/service/kitchen) +"ojG" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Ordnance Lab" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"ojV" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/hallway/primary/fore) +"okb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"oke" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"okk" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"okr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"oks" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"okz" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"okC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"okD" = ( +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"okE" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"okF" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/item/wrench{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/service/kitchen/coldroom) +"okJ" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"okK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"okN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"okV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/plumbed{ + name = "medbay water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/textured, +/area/station/maintenance/department/chapel) +"olg" = ( +/obj/structure/frame/machine{ + anchored = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"olh" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark/textured_corner, +/area/station/science/xenobiology) +"oli" = ( +/obj/structure/chair, +/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/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"olp" = ( +/obj/structure/dresser, +/obj/effect/decal/cleanable/dirt, +/obj/structure/mirror/directional/south, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"olv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/storage) +"oly" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"olB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"olD" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/official/ian/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"olI" = ( +/obj/machinery/computer/shuttle/mining{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east{ + pixel_y = 3 + }, +/obj/machinery/button/door/directional/east{ + id = "qmroom"; + name = "Privacy Control"; + pixel_y = -6 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"olQ" = ( +/obj/machinery/door/firedoor, +/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/cyclelink_helper_multi{ + cycle_id = "perma-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"olR" = ( +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + color = "#c45c57" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"olY" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"omg" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/window/right/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"omj" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"omk" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"omw" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"omF" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/medical/morgue) +"omI" = ( +/obj/machinery/door/airlock{ + name = "Custodial Closet" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"omU" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Courtroom - Center" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/security/courtroom) +"omW" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/obj/machinery/camera/directional/east{ + c_tag = "Permabrig - Cell 5"; + network = list("ss13","prison") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/sign/poster/official/obey/directional/east, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"omY" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"omZ" = ( +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"ond" = ( +/obj/structure/table, +/obj/item/paper/fluff/holodeck/disclaimer, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"one" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/security/office) +"onj" = ( +/obj/structure/chair{ + name = "Prosecution" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"onk" = ( +/obj/machinery/skill_station, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/lounge) +"onm" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/external{ + name = "External Atmos Access" + }, +/obj/effect/decal/cleanable/dirt, +/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, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"onn" = ( +/obj/effect/decal/remains/human, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"onK" = ( +/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/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"onM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"onT" = ( +/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/security/execution/transfer) +"ooc" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/gravity_generator) +"ood" = ( +/obj/structure/cable, +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"ool" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/indestructible/meat/basalt, +/area/station/service/chapel/storage) +"ooq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Brig" + }, +/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/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"oow" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/wrench, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/east, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/item/crowbar/red, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"ooC" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/command/gateway) +"ooQ" = ( +/obj/effect/decal/cleanable/dirt, +/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, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"opl" = ( +/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/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"opn" = ( +/obj/structure/marker{ + base_pixel_x = -46; + pixel_x = -46 + }, +/turf/open/indestructible/meat/flesh, +/area/station/crazy) +"opq" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"opr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"opD" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/space/basic, +/area/space/nearstation) +"opF" = ( +/obj/effect/spawner/random/decoration/statue, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/library) +"opG" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"opX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"opY" = ( +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"oqn" = ( +/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/station/service/library) +"oqt" = ( +/obj/machinery/door/firedoor, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"oqx" = ( +/obj/machinery/deepfryer, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"oqz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oqJ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/white/side, +/area/station/science/lobby) +"oqR" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/contraband/prison, +/obj/effect/spawner/random/contraband/prison, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/radio/intercom/prison/directional/south, +/turf/open/floor/iron, +/area/station/security/prison/work) +"oqZ" = ( +/obj/structure/fireplace, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"orH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall7"; + location = "hall6" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"orL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Starboard Auxiliary Hallway" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"orQ" = ( +/obj/structure/table/glass, +/obj/machinery/computer/records/medical/laptop, +/obj/structure/secure_safe/directional/north, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Chief Medical Officer's Quarters"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"orR" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"orY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/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/science/robotics/lab) +"osc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/lockers) +"osd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"osw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"osE" = ( +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"osO" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"osR" = ( +/obj/structure/table/wood, +/obj/structure/disposalpipe/segment, +/obj/item/pai_card, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"oti" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/station/medical/cryo) +"otm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"oto" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Solar - Aft Port"; + name = "solar camera" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"otB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=service3"; + location = "arrivals4" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"otJ" = ( +/obj/machinery/flasher/portable, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"ouc" = ( +/obj/structure/sign/warning/electric_shock{ + pixel_y = -30 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Permabrig - Fitness"; + network = list("ss13","prison") + }, +/turf/open/floor/iron, +/area/station/security/prison) +"ouk" = ( +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Containment Cell" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/medical/virology) +"oux" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/processing) +"ouy" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ouK" = ( +/obj/machinery/requests_console/directional/east{ + department = "Chemistry"; + name = "Chemistry Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/structure/disposalpipe/segment, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"ouT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron/large, +/area/station/science/auxlab/firing_range) +"ovb" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrous_input{ + dir = 4 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"ovc" = ( +/obj/structure/bodycontainer/crematorium{ + id = "crematoriumChapel" + }, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/funeral) +"ove" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"ovx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"ovE" = ( +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"ovH" = ( +/obj/structure/rack, +/obj/item/crowbar, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/bot, +/obj/item/gps/engineering{ + gpstag = "CE0" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"ovN" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/main) +"ovP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"ovS" = ( +/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/command{ + name = "Chief Engineer's Quarters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/ce, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"ovW" = ( +/obj/item/paper_bin, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/pen, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"owb" = ( +/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/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"owf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"owj" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/obj/item/crowbar, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/command/teleporter) +"owu" = ( +/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/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"owv" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/light/small/directional/east, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/white, +/area/station/science/research) +"owB" = ( +/obj/structure/barricade/sandbags/meatbags, +/turf/open/indestructible/meat, +/area/station/crazy) +"owC" = ( +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 8 + }, +/obj/structure/bed/medical/emergency, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/medical) +"owF" = ( +/obj/structure/sign/departments/medbay/alt/directional/south, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"owO" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"owU" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"owX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/mapping_helpers/airalarm/mixingchamber_access, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "ordnanceburn" + }, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"owY" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron{ + amount = 30 + }, +/obj/item/stack/sheet/glass{ + amount = 30 + }, +/obj/item/electronics/apc, +/obj/item/electronics/airlock, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"oxo" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/freezerchamber) +"oxt" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"oxD" = ( +/obj/structure/cable, +/obj/structure/tank_holder/oxygen/yellow, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"oxP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"oyb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"oyj" = ( +/obj/structure/rack, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/contraband/free_drone/directional/south, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"oyn" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"oyu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/radiation, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"oyy" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"oyB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/beret_or_rabbitears, +/obj/effect/spawner/random/clothing/pirate_or_bandana, +/obj/effect/spawner/random/clothing/bowler_or_that, +/obj/effect/turf_decal/bot_red, +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"oyJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"oyZ" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/obj/item/taperecorder, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/item/tape/random, +/obj/item/tape/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"ozm" = ( +/obj/structure/tank_holder/extinguisher, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/brig) +"ozn" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L13" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ozp" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"ozs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ozt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"ozu" = ( +/obj/machinery/syndicatebomb/training, +/obj/structure/table, +/obj/item/wirecutters, +/obj/item/screwdriver, +/obj/machinery/firealarm/directional/west{ + pixel_x = -36 + }, +/obj/machinery/light_switch/directional/west{ + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"ozw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"ozz" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"ozA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"ozE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"ozF" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"ozQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"ozU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"oAc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office/light, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"oAu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table, +/obj/item/storage/box/snappops{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/storage/dice{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"oAx" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"oAA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"oAK" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"oAW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"oBd" = ( +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"oBi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"oBq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oBy" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"oBI" = ( +/turf/open/floor/iron/chapel{ + dir = 10 + }, +/area/station/service/chapel) +"oBX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"oCo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"oCs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/hallway/secondary/command) +"oCu" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_4, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"oCz" = ( +/obj/machinery/button/door/directional/north{ + id = "portbow_maint_shutters"; + name = "shutters" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/iv_drip, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"oCE" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + id_tag = "virology_airlock_exterior"; + name = "Virology Exterior Airlock" + }, +/obj/machinery/door_buttons/access_button{ + dir = 1; + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = -24; + pixel_y = -2; + req_access = list("virology") + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/medical/virology) +"oCJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"oCP" = ( +/turf/closed/wall, +/area/station/commons/locker) +"oCU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/chapel{ + dir = 6 + }, +/area/station/service/chapel) +"oDb" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch/directional/east{ + pixel_x = 38 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"oDf" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"oDl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"oDm" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "custodialshutters"; + name = "Custodial Closet Shutters" + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/janitor) +"oDo" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"oDw" = ( +/obj/structure/table/glass, +/obj/machinery/computer/records/medical/laptop, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"oDx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Armoury" + }, +/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/security/armory, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"oDz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/security/checkpoint/escape) +"oDE" = ( +/turf/closed/wall, +/area/station/medical/cryo) +"oDJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"oDT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"oDV" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/tank/air{ + dir = 4 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 1 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"oDX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"oDY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Distribution Loop"; + name = "atmospherics camera" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"oDZ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"oEb" = ( +/obj/structure/sign/departments/science, +/turf/closed/wall/r_wall, +/area/station/science/research) +"oEd" = ( +/obj/effect/turf_decal/siding/green, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/flora/bush/large, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/flowers_pp, +/turf/open/floor/grass, +/area/station/medical/virology) +"oEf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"oEp" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"oEy" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"oEC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"oEK" = ( +/obj/structure/bonfire, +/obj/item/reagent_containers/cup/glass/bottle/juice/orangejuice{ + desc = "For the weary spacemen on their quest to rekindle the first plasma fire."; + name = "Carton of Estus" + }, +/obj/item/melee/moonlight_greatsword, +/obj/effect/decal/remains/human, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"oEL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass{ + id_tag = "engdoor"; + name = "Engineering Cell" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"oEO" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"oEV" = ( +/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/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"oFr" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Genetics Pen"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/engine, +/area/station/science/genetics) +"oFv" = ( +/obj/docking_port/stationary/syndicate/northeast{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"oFA" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oFC" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"oFI" = ( +/obj/machinery/requests_console/directional/east{ + department = "Quartermaster's Desk"; + name = "Quartermaster's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"oFK" = ( +/turf/closed/wall/mineral/plastitanium, +/area/station/hallway/secondary/entry) +"oFZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"oGb" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/lobby) +"oGk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"oGq" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"oGr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"oGt" = ( +/obj/item/target, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/end, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"oGK" = ( +/turf/closed/wall, +/area/station/service/chapel) +"oGM" = ( +/obj/structure/closet/secure_closet/armory2, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/rubbershot, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"oHe" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/obj/machinery/light/small/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"oHj" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oHo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"oHw" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 2; + pixel_y = 7 + }, +/turf/open/floor/vault, +/area/station/commons/fitness/recreation) +"oHy" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"oHz" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"oHC" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/command/teleporter) +"oHF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"oHJ" = ( +/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/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"oHM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) +"oHO" = ( +/obj/machinery/light_switch/directional/east, +/obj/structure/table, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/clothing/mask/gas, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/cold/directional/north, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oHQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass{ + name = "Kitchen" + }, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/iron, +/area/station/service/kitchen) +"oHS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "justicechamber"; + name = "Justice Chamber Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/execution/education) +"oIc" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/pale/style_random, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"oIu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"oIE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/closet/radiation, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"oIF" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/duct, +/obj/effect/landmark/blobstart, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"oIH" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"oIL" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/bot, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/item/computer_disk/engineering, +/obj/structure/rack, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"oIU" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" + }, +/turf/open/floor/plating, +/area/station/security/detectives_office) +"oJj" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark/textured, +/area/station/service/hydroponics) +"oJy" = ( +/turf/closed/wall/r_wall, +/area/station/science/genetics) +"oJP" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"oJR" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oJT" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"oJW" = ( +/obj/structure/closet/secure_closet/evidence, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"oKn" = ( +/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/neutral/fourcorners, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"oKr" = ( +/turf/closed/wall, +/area/station/security/checkpoint/supply) +"oKz" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"oKL" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Dormitory Hallway"; + name = "hallway camera" + }, +/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/cable, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"oKM" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"oKQ" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"oKX" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/wrench, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"oLd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"oLe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oLk" = ( +/obj/machinery/vending/autodrobe, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"oLm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/security/prison) +"oLz" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"oLD" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Science - Central Access"; + dir = 9; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"oLJ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Gulag Shuttle Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"oLL" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/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/iron, +/area/station/maintenance/department/science) +"oLO" = ( +/obj/structure/bed, +/obj/effect/spawner/random/bedsheet, +/obj/machinery/status_display/evac/directional/east, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) +"oLU" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"oLV" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"oLY" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/structure/closet/crate/internals, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"oMh" = ( +/obj/effect/turf_decal/tile/blue, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"oMo" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/bureaucracy/briefcase{ + spawn_loot_count = 2; + spawn_random_offset = 1 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"oMp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"oMq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/storage/tools) +"oMr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oMu" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/right/directional/north{ + name = "Incoming Mail"; + req_access = list("shipping") + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"oMw" = ( +/obj/docking_port/stationary/public_mining_dock{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"oML" = ( +/obj/machinery/door/window/left/directional/west, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Justice gas pump" + }, +/obj/effect/turf_decal/siding/dark_red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"oMV" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"oMZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Armoury" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"oNb" = ( +/obj/structure/rack, +/obj/item/circuitboard/machine/teleporter_hub{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/circuitboard/machine/teleporter_station, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"oNc" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Robotics" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"oNy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"oNB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"oNF" = ( +/obj/effect/turf_decal/siding/blue, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"oNI" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"oNT" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"oOh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"oOk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Quarters" + }, +/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/science/rd, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"oOw" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"oOx" = ( +/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/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"oOz" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/bed/medical/emergency, +/obj/item/restraints/handcuffs, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"oOF" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"oOI" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"oPc" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/supply/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/pumproom) +"oPg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table, +/obj/item/camera_film, +/obj/item/camera_film, +/obj/item/camera, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"oPn" = ( +/obj/structure/lattice/catwalk, +/obj/structure/transit_tube/horizontal, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/space/basic, +/area/space/nearstation) +"oPz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"oPC" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/checkpoint/supply) +"oPE" = ( +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"oPG" = ( +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"oPL" = ( +/obj/machinery/door/window/right/directional/east{ + name = "Danger: Conveyor Access"; + req_access = list("maint_tunnels") + }, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/conveyor/inverted{ + dir = 10; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"oQd" = ( +/obj/structure/displaycase/trophy, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library) +"oQm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"oQn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"oQq" = ( +/obj/effect/turf_decal/bot/right, +/obj/item/radio/intercom/directional/east, +/obj/machinery/computer/atmos_control/ordnancemix{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"oQJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"oQM" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"oQO" = ( +/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/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"oQZ" = ( +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/machinery/duct, +/obj/effect/spawner/random/trash/cigbutt, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"oRf" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Office Aft" + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/machinery/modular_computer/preset/cargochat/security{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/security/office) +"oRh" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Port Hallway"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/research) +"oRk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"oRs" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/greenglow, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"oRu" = ( +/obj/structure/lattice/catwalk, +/obj/structure/transit_tube/crossing/horizontal, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/space/basic, +/area/space/nearstation) +"oRx" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Medbay - Desk"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"oRz" = ( +/obj/machinery/vending/modularpc, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"oRD" = ( +/obj/item/circuitboard/computer/secure_data, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"oRH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/funeral) +"oRT" = ( +/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/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"oRZ" = ( +/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/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"oSd" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"oSh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"oSv" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oSx" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: BLAST DOORS"; + pixel_y = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark/textured_edge{ + dir = 4 + }, +/area/station/security/brig) +"oSA" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/rack, +/obj/item/holosign_creator/atmos, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"oSE" = ( +/obj/structure/cable, +/obj/structure/bed, +/obj/item/bedsheet/qm, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"oSK" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oSN" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"oSP" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"oTl" = ( +/obj/structure/table/reinforced, +/obj/item/scalpel{ + pixel_y = 8 + }, +/obj/item/circular_saw, +/obj/item/cautery, +/obj/structure/sign/departments/medbay/alt/directional/south, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"oTs" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"oTv" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"oTB" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"oTC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"oTD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/curtain/bounty{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"oTH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/ce) +"oTY" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"oUc" = ( +/obj/machinery/door/window/left/directional/north{ + name = "Crate Return Access"; + req_access = list("shipping") + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"oUh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"oUk" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"oUm" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"oUp" = ( +/obj/machinery/computer/rdservercontrol{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/server) +"oUy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port) +"oUz" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/obj/effect/landmark/start/paramedic, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"oUM" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"oUU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"oUZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"oVd" = ( +/obj/structure/table, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/plunger, +/obj/item/plunger, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/sign/poster/official/periodic_table/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"oVp" = ( +/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/department/science) +"oVq" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/plaque/static_plaque/golden/commission/delta, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oVt" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel{ + dir = 6 + }, +/area/station/service/chapel) +"oVF" = ( +/obj/machinery/photocopier/prebuilt, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"oVI" = ( +/obj/structure/bed/medical/emergency, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/command/gateway) +"oVR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/effect/landmark/navigate_destination/disposals, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"oVW" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio_maint_aft"; + name = "Xenobiology Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"oVX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/large, +/area/station/science/research) +"oWd" = ( +/obj/machinery/newscaster/directional/east, +/obj/effect/landmark/start/hangover, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"oWm" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"oWn" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oWo" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/service/chapel) +"oWp" = ( +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/tower, +/obj/effect/spawner/random/contraband/prison, +/obj/item/seeds/pumpkin, +/obj/item/seeds/wheat, +/obj/item/seeds/ambrosia, +/obj/item/seeds/grass, +/obj/item/seeds/carrot, +/obj/item/seeds/tomato, +/obj/item/seeds/potato, +/obj/item/seeds/garlic, +/obj/item/seeds/onion, +/obj/item/paper/guides/jobs/hydroponics, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"oWA" = ( +/obj/structure/bed, +/obj/item/bedsheet/mime, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"oWT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"oXg" = ( +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/table, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"oXi" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/station/engineering/gravity_generator) +"oXk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance/testlab) +"oXl" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"oXK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oXR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"oXU" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"oYh" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oYm" = ( +/turf/closed/wall, +/area/station/commons/vacant_room/office) +"oYp" = ( +/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/grimy, +/area/station/command/heads_quarters/hos) +"oYs" = ( +/turf/closed/wall, +/area/station/maintenance/port/fore) +"oYu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "right_arrivals_shutters" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/secondary/entry) +"oYE" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oYV" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/light/small/directional/south, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/break_room) +"oZb" = ( +/obj/structure/dresser, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/newscaster/directional/north, +/obj/item/flashlight/lamp/bananalamp{ + pixel_x = 4; + pixel_y = 18 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Clown's Room"; + name = "service camera" + }, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/wood, +/area/station/service/theater) +"oZd" = ( +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"oZz" = ( +/obj/structure/table/reinforced, +/obj/item/experi_scanner{ + pixel_x = 4 + }, +/obj/item/experi_scanner{ + pixel_x = -4 + }, +/obj/effect/turf_decal/siding/purple/end, +/turf/open/floor/iron, +/area/station/science/lab) +"oZL" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"oZN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"paq" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/service/theater) +"pat" = ( +/turf/open/space/basic, +/area/station/solars/starboard/aft) +"paQ" = ( +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/research) +"pba" = ( +/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 = 5 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/research) +"pbh" = ( +/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/closet/crate, +/obj/effect/turf_decal/bot, +/obj/item/storage/box/lights/mixed, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"pbk" = ( +/obj/structure/flora/bush/reed/style_random, +/obj/structure/flora/bush/leavy/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"pbp" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/red/directional/east, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"pbq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"pbv" = ( +/obj/structure/sign/warning/radiation/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"pbF" = ( +/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/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"pbN" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_red/filled/line, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"pbP" = ( +/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/simple/scrubbers/visible, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"pbU" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"pbW" = ( +/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/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"pca" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"pcg" = ( +/obj/structure/table, +/obj/item/fireaxe/metal_h2_axe, +/turf/open/floor/plating, +/area/station/crazy) +"pcx" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"pcA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"pcJ" = ( +/obj/machinery/mecha_part_fabricator{ + drop_direction = 4 + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/robotics/lab) +"pcK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"pdf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white/smooth_large, +/area/station/command/heads_quarters/cmo) +"pdi" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"pdl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/storage) +"pdm" = ( +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"pdn" = ( +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"pdu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/command/gateway) +"pdA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/plumbed{ + name = "dormitory water reservoir" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"pdB" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"pdH" = ( +/obj/machinery/door/airlock/research{ + name = "Ordnance Lab" + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/science/ordnance) +"pdK" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"pdS" = ( +/obj/structure/closet/secure_closet/miner/unlocked, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"pdT" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/coin, +/obj/machinery/door/firedoor, +/obj/item/storage/wallet/random, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) +"pdV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/large, +/area/station/commons/fitness/recreation) +"pdY" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"peb" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pec" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"pei" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"pen" = ( +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/warning/deathsposal/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"peo" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, +/obj/effect/turf_decal/bot, +/obj/item/wrench, +/obj/item/clothing/head/utility/welding, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"pes" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "right_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"peu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"pey" = ( +/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/commons/dorms) +"peD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapelprivacyoffice"; + name = "Chapel Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/service/chapel/funeral) +"peE" = ( +/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/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Foyer" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"peU" = ( +/turf/closed/wall/r_wall, +/area/station/science/breakroom) +"peY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"pfh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pfx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"pfA" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/timer, +/obj/item/assembly/timer, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"pfS" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"pgb" = ( +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"pgd" = ( +/obj/structure/closet/crate/coffin, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating, +/area/station/service/chapel/storage) +"pgo" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/work) +"pgr" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"pgs" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/north, +/obj/structure/secure_safe/directional/east, +/obj/item/storage/lockbox/loyalty, +/obj/item/storage/backpack/satchel/leather/withwallet{ + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"pgv" = ( +/obj/machinery/teleport/station, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) +"pgy" = ( +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/pharmacy) +"pgz" = ( +/obj/item/chair/plastic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"pgE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"pgF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"pgL" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pgN" = ( +/obj/structure/disposalpipe/trunk, +/obj/item/radio/intercom/directional/north, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/random/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/lounge) +"pgP" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"pgV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pgX" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"pgY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"pgZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door/directional/north{ + id = "secmechbay"; + name = "Security Mech Garage Door Controls"; + req_access = list("security") + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + 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/iron/dark, +/area/station/security/mechbay) +"phn" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"pho" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/library) +"pht" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Circuits Lab" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-circuits" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/science/circuits) +"phy" = ( +/obj/machinery/camera/directional/north{ + c_tag = "AI Satellite - Transit Tube"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"phA" = ( +/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/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"phI" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"phJ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Pure to Ports" + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"phL" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Security - Gear Room" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/lockers) +"phX" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"pif" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass{ + name = "Art Gallery" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/artgallery) +"pis" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"piv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"piG" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"piI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/warning/secure_area/directional/east, +/obj/structure/sink/directional/north, +/turf/open/floor/iron, +/area/station/medical/medbay) +"piM" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 + }, +/mob/living/basic/carp/pet/lia, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"pjb" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"pjh" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"pjj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"pjk" = ( +/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/fore) +"pjp" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=engi3"; + location = "engi2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"pjN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"pjS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"pkb" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/button/door/directional/north{ + id = "chemisttop"; + name = "Pharmacy Shutters"; + pixel_y = 40 + }, +/obj/machinery/chem_mass_spec, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Pharmacy"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"pkd" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK" + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"pke" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"pkg" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"pkk" = ( +/obj/structure/sign/warning/test_chamber/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"pkp" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 5 + }, +/turf/open/space/basic, +/area/space/nearstation) +"pkr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"pkC" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/command/glass{ + name = "Customs Post" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/turf/open/floor/iron/dark/textured, +/area/station/security/checkpoint/customs/fore) +"pkE" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"pkK" = ( +/obj/structure/table/reinforced, +/obj/item/gps/mining{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"pkX" = ( +/obj/machinery/computer/prisoner/management{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Security - Armory Internal" + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"pkZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"pla" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno7"; + name = "Creature Cell #7" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"plh" = ( +/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/iron, +/area/station/security/brig) +"pll" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port) +"plm" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/rock/pile/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"plr" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"plz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"plA" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"plC" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/processing) +"plF" = ( +/obj/effect/turf_decal/loading_area, +/turf/open/floor/iron, +/area/station/command/teleporter) +"plI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"plK" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"plO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"plQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"plR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"pma" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"pmf" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"pmx" = ( +/turf/open/indestructible/meat/basalt, +/area/station/crazy) +"pmz" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"pmE" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"pmG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"pmS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"pmV" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"pmY" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_centre, +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/blue/diagonal_edge, +/obj/machinery/duct, +/turf/open/floor/iron/diagonal, +/area/station/medical/break_room) +"pnc" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: BLAST DOORS"; + pixel_y = 32; + dir = 1 + }, +/obj/item/kirbyplants/organic/plant22, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"png" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"pnm" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/circuitboard/machine/crystallizer, +/obj/item/stack/cable_coil/thirty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"pnV" = ( +/obj/structure/cable, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"poa" = ( +/obj/item/flashlight/flare/candle/amber, +/turf/open/indestructible/necropolis/normal, +/area/station/crazy) +"pok" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"pol" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + id_tag = "virology_airlock_interior"; + name = "Virology Interior Airlock" + }, +/obj/machinery/door_buttons/access_button{ + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_y = 22; + req_access = list("virology") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/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 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"por" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"pov" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/structure/chair/office, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"poy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"poQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"pps" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ppy" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"ppH" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/indestructible/meat, +/area/station/service/library/lounge) +"ppN" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ppU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"pqo" = ( +/obj/machinery/flasher/directional/east{ + id = "hopflash"; + pixel_x = 0; + pixel_y = 26 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/photobooth, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"pqp" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"pqr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"pqv" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/bartender, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"pqw" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"pqN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"pqT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pqX" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"pra" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"prc" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/gibspawner/human, +/turf/open/indestructible/meat, +/area/station/crazy) +"pri" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"prl" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"prn" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/generic, +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"prt" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"pru" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Library - Back Printing Room"; + dir = 9; + name = "library camera" + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/machinery/vending/wardrobe/curator_wardrobe, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"prB" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/camera/directional/north{ + c_tag = "Permabrig - Isolation"; + network = list("ss13","prison") + }, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"prJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"prO" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"prP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"psb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"psi" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"pso" = ( +/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/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"psx" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"psF" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"psZ" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L2" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ptc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"ptf" = ( +/obj/machinery/chem_heater/withbuffer, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"ptk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ptp" = ( +/obj/effect/landmark/start/mime, +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/service/theater) +"ptq" = ( +/obj/machinery/porta_turret/ai, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/structure/cable, +/turf/open/floor/circuit/green, +/area/station/ai/upload/chamber) +"ptC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"ptG" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"ptI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/painting/large/library_private{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"ptM" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/power/emitter{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"ptN" = ( +/obj/structure/sign/warning/directional/west, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"ptO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/command/eva) +"puh" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"puj" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/green{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"pum" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"puD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"puJ" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"puK" = ( +/obj/structure/table, +/obj/item/storage/crayons, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/locker) +"puV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit/old, +/obj/structure/toilet{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/start/hangover, +/obj/machinery/newscaster/directional/west, +/obj/machinery/button/door/directional/south{ + id = "Toilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"pvu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "Dorm4"; + name = "Cabin 4" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"pvx" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"pvB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"pvF" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "psych_shutters"; + name = "Psychology Privacy Shutters" + }, +/turf/open/floor/grass, +/area/station/medical/psychology) +"pvH" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/atmospherics/components/unary/airlock_pump{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pvR" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/hydroponics, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/west{ + c_tag = "Service - Hydroponics Back"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"pvT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/medical/medbay) +"pvX" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/lab) +"pwa" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/gateway) +"pwk" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security - Brig Aft" + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"pwq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/plating, +/area/station/science/ordnance/storage) +"pwr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"pwx" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"pwA" = ( +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"pwC" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/landmark/start/hangover, +/obj/effect/spawner/random/structure/closet_private, +/obj/item/clothing/under/rank/civilian/curator, +/obj/item/clothing/under/rank/civilian/curator/skirt, +/obj/item/clothing/suit/jacket/bomber, +/turf/open/floor/wood, +/area/station/commons/dorms) +"pwD" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"pwH" = ( +/obj/machinery/light_switch/directional/north, +/obj/machinery/photocopier/prebuilt, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"pwO" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/item/grenade/chem_grenade/smart_metal_foam, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"pwP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"pwT" = ( +/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/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen/fourcolor, +/obj/item/stamp/head/captain, +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Captain's Desk"; + req_access = list("captain") + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"pwV" = ( +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west{ + pixel_y = -4 + }, +/obj/machinery/light_switch/directional/west{ + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"pwY" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/multilayer/connected, +/turf/open/space/basic, +/area/space/nearstation) +"pxb" = ( +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"pxh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/virology) +"pxj" = ( +/turf/open/floor/iron/white/corner, +/area/station/commons/fitness/recreation) +"pxo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pxs" = ( +/obj/machinery/door/window/right/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"pxz" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"pxI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/checkpoint/customs/aft) +"pxN" = ( +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"pxO" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Sever Room Entrance"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"pxP" = ( +/obj/structure/table, +/obj/item/crowbar{ + pixel_y = 5 + }, +/obj/item/radio{ + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"pxT" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pyh" = ( +/obj/structure/chair/office, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/landmark/start/hangover, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"pyq" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"pyw" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"pyz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port"; + space_dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pyM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pyV" = ( +/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/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"pyW" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/office) +"pzh" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Departures Customs Desk"; + pixel_x = -8; + req_one_access = list("hop","security") + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/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/security/checkpoint/customs/aft) +"pzr" = ( +/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/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"pzt" = ( +/obj/structure/cable, +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"pzu" = ( +/obj/structure/cable, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"pzz" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"pzA" = ( +/obj/machinery/duct, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-entrance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"pzF" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"pzJ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"pzN" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"pzP" = ( +/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/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"pzS" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/retractor, +/obj/item/hemostat, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"pAa" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"pAd" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"pAi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/fore) +"pAs" = ( +/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/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"pAu" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 6 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"pAA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Firing Range Access"; + req_one_access = list("science","security") + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"pAH" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"pAJ" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "forestarboard"; + name = "Fore-Starboard Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/starboard/fore) +"pAK" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"pAP" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"pAR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/hallway/primary/fore) +"pBg" = ( +/obj/machinery/button/door/directional/west{ + id = "gulagdoor"; + name = "Transfer Door Control"; + normaldoorcontrol = 1 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/processing) +"pBj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"pBl" = ( +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 3; + pixel_y = 12 + }, +/obj/structure/meateor_fluff/flesh_pod{ + pixel_x = 13; + pixel_y = 9 + }, +/obj/structure/meateor_fluff/flesh_pod_open{ + pixel_x = 0; + pixel_y = 7 + }, +/turf/open/indestructible/necropolis/normal, +/area/station/crazy) +"pBs" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"pBu" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"pBB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno3"; + name = "Creature Cell #3" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"pBH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"pBM" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/machinery/requests_console/directional/south{ + department = "Law Office"; + name = "Law Office Requests Console" + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"pBN" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"pBY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"pCa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"pCr" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "chemisttop"; + name = "Pharmacy Shutters" + }, +/obj/machinery/smartfridge/chemistry/preloaded, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"pCE" = ( +/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/north, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pCQ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/space/basic, +/area/space/nearstation) +"pCZ" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pDe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"pDf" = ( +/obj/machinery/computer/camera_advanced/xenobio{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/sign/xenobio_guide/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"pDt" = ( +/obj/machinery/flasher/portable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"pDx" = ( +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"pDz" = ( +/obj/machinery/quantum_server, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/cargo/bitrunning/den) +"pDE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/structure/sign/poster/official/wtf_is_co2/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pDM" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"pDS" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/camera/detective{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"pDW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pDZ" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Air to Distro" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/engineering/atmos/pumproom) +"pEb" = ( +/obj/machinery/power/energy_accumulator/tesla_coil, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"pEg" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Hydroponics Kitchen Access"; + name = "service camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/service/kitchen) +"pEk" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/chair/stool/bar/directional/east, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"pEr" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"pEx" = ( +/obj/effect/turf_decal/bot_white, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"pEz" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"pEE" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_or_drink/snack, +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"pEH" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: BLAST DOORS"; + pixel_x = 32; + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/security/execution/transfer) +"pEL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"pEM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/multi_tile/public/glass{ + name = "Laundromat" + }, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"pEP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"pEU" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"pEX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"pEY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"pFg" = ( +/obj/structure/table/reinforced, +/obj/machinery/requests_console/directional/west{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/toy/figure/warden{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"pFk" = ( +/obj/machinery/conveyor/inverted{ + dir = 10; + id = "maint_contraption" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pFl" = ( +/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/grimy, +/area/station/ai/satellite/interior) +"pFq" = ( +/obj/structure/sign/warning/no_smoking/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/main) +"pFu" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"pFy" = ( +/obj/machinery/telecomms/server/presets/common, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"pFA" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 4 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9" + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"pFB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"pFD" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/eva) +"pFF" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals - Starboard Entrance"; + dir = 9; + name = "arrivals camera" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"pFO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"pFP" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pFS" = ( +/obj/machinery/light/small/dim/directional/north, +/obj/structure/barricade/sandbags/meatbags, +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"pGe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"pGi" = ( +/obj/machinery/atmospherics/components/tank/oxygen{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) +"pGj" = ( +/obj/structure/table, +/obj/effect/spawner/random/contraband/prison, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/storage/crayons, +/turf/open/floor/iron, +/area/station/security/prison) +"pGk" = ( +/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/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"pGm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"pGo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) +"pGq" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"pGt" = ( +/obj/machinery/computer/turbine_computer{ + dir = 1; + mapping_id = "main_turbine" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"pGv" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"pGy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/box/donkpockets, +/obj/item/stack/package_wrap, +/obj/effect/turf_decal/bot, +/obj/item/knife/kitchen, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"pGz" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"pGC" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"pGJ" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/folder/yellow, +/obj/machinery/status_display/ai/directional/south, +/obj/item/aicard, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"pGR" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) +"pHa" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"pHd" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/cryo) +"pHf" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"pHl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"pHt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"pHz" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/stamp/denied{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/stamp/granted{ + pixel_x = -7; + pixel_y = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"pHA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat, +/area/station/crazy) +"pHP" = ( +/obj/machinery/door/airlock{ + name = "Locker Room Showers" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/locker) +"pHX" = ( +/obj/effect/landmark/blobstart, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"pHZ" = ( +/obj/machinery/door/poddoor/massdriver_chapel, +/obj/machinery/atmos_shield_gen/active{ + dir = 4 + }, +/obj/machinery/atmos_shield_gen/active{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/service/chapel/funeral) +"pIj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/chapel{ + dir = 6 + }, +/area/station/service/chapel) +"pIk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) +"pIy" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron/white/smooth_edge{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"pIz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"pIX" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/warning, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"pJf" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"pJi" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"pJl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"pJp" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/station/service/barber) +"pJq" = ( +/obj/machinery/door/window/brigdoor/security/holding/right/directional/west{ + name = "Holding Cell"; + req_access = list("security") + }, +/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/security/holding_cell) +"pJs" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/lab) +"pJz" = ( +/obj/effect/decal/remains/xeno, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"pJI" = ( +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/surgery_tray/full/morgue, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"pJM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"pJR" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"pJT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Science Break Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/general, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/science/breakroom) +"pKa" = ( +/obj/machinery/power/smes/super/full, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "AI Chamber - Fore"; + name = "motion-sensitive ai camera"; + network = list("aichamber") + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"pKb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"pKc" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"pKd" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"pKf" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"pKi" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"pKn" = ( +/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, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"pKp" = ( +/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, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"pKD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"pKG" = ( +/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/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/highsecurity{ + name = "Atmospherics Emergency Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"pKR" = ( +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"pLg" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/window{ + id = "gatewayshutters"; + name = "Gateway Chamber Shutters" + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"pLm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"pLr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"pLx" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"pLz" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pLA" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/radio{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/radio{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/radio{ + pixel_x = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"pLI" = ( +/obj/structure/bookcase, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"pLQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"pLR" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"pMa" = ( +/obj/item/reagent_containers/cup/bucket, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"pMh" = ( +/obj/effect/landmark/start/warden, +/obj/structure/chair/office, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"pMn" = ( +/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/green/filled/line{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"pMw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mechbay"; + name = "Mech Bay Shutters" + }, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"pMA" = ( +/obj/machinery/airalarm/directional/east, +/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/department/science) +"pMF" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"pMK" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/cable, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"pML" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/siding{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"pMP" = ( +/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/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pMW" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Port"; + name = "arrivals camera" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pNp" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"pNq" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pNv" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pNA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"pNH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/science/research) +"pOf" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"pOh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/mid_joiner{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Virology - Test Subject Cell"; + name = "virology camera"; + network = list("ss13","medbay","virology") + }, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/virology) +"pOi" = ( +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pOm" = ( +/obj/machinery/duct, +/turf/closed/wall, +/area/station/science/breakroom) +"pOn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"pOz" = ( +/obj/structure/cable, +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"pOB" = ( +/obj/structure/table/glass, +/obj/machinery/newscaster/directional/west, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/machinery/light/small/directional/west, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"pOC" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pOH" = ( +/obj/structure/lattice/catwalk, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/space/basic, +/area/station/solars/starboard/fore) +"pOP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/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, +/area/station/commons/dorms) +"pOQ" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"pOU" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"pOV" = ( +/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/structure/cable, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"pOY" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"pPf" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"pPi" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Interrogation" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"pPk" = ( +/obj/item/crowbar, +/obj/item/reagent_containers/cup/bottle/nutrient/rh{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/bottle/nutrient/ez, +/obj/item/plant_analyzer, +/obj/structure/table/wood, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/service/hydroponics/garden) +"pPl" = ( +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"pPv" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pPw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/structure/sign/poster/random/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"pPy" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/primary/port) +"pPH" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"pPI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/water_vapor, +/obj/effect/turf_decal/bot/right, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"pPN" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"pPO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"pQd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"pQh" = ( +/obj/machinery/power/solar_control{ + dir = 8; + id = "forestarboard"; + name = "Starboard Bow Solar Control" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"pQj" = ( +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"pQn" = ( +/obj/structure/sign/poster/official/safety_eye_protection/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"pQo" = ( +/obj/machinery/modular_computer/preset/cargochat/engineering{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/filled/end{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"pQx" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"pQN" = ( +/obj/machinery/duct, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"pQT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"pQV" = ( +/obj/structure/dresser, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north, +/obj/item/flashlight/seclite{ + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) +"pRg" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"pRk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"pRy" = ( +/obj/effect/turf_decal/siding/green, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/flora/bush/leafy, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/flowers_yw, +/obj/machinery/light/small/directional/west, +/turf/open/floor/grass, +/area/station/medical/virology) +"pRz" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"pRG" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/lobby) +"pRI" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"pRJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port"; + space_dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pRS" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/hop) +"pSa" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"pSg" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/service/library/lounge) +"pSh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/plasticflaps/kitchen, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"pSj" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/port/aft) +"pSq" = ( +/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 = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + name = "Auxiliary Construction Zone" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"pSt" = ( +/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/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"pSu" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Detective's Office Maintenance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/detective, +/turf/open/floor/iron, +/area/station/maintenance/starboard/lesser) +"pSx" = ( +/obj/structure/cable, +/obj/machinery/seed_extractor, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light/small/directional/west, +/obj/effect/spawner/random/food_or_drink/seed_flowers, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"pSy" = ( +/obj/structure/chair{ + dir = 1; + name = "Jury" + }, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"pSJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"pSL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"pSS" = ( +/obj/structure/window/spawner/directional/south, +/obj/machinery/seed_extractor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"pTc" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"pTf" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Transfer Centre Aft" + }, +/turf/open/floor/iron, +/area/station/security/processing) +"pTh" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"pTi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Bay - Delivery Office"; + name = "cargo camera" + }, +/obj/effect/turf_decal/tile/brown, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"pTr" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"pTx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"pTB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"pTC" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port) +"pTD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"pTE" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=arrivals2"; + location = "arrivals1" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pTK" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"pTR" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"pTT" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK"; + pixel_x = 32; + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"pTV" = ( +/obj/structure/sign/poster/official/random/directional/north, +/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/research) +"pUd" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/spawner/random/medical/memeorgans{ + spawn_loot_count = 1 + }, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"pUf" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/engineering/storage) +"pUi" = ( +/obj/structure/chair/office, +/obj/item/cardboard_cutout, +/obj/structure/sign/poster/contraband/tools/directional/north, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/station/maintenance/port/aft) +"pUl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Gear Room" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/iron, +/area/station/security/lockers) +"pUm" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/spawner/random/bedsheet{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) +"pUp" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"pUq" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"pUw" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/cryo) +"pUy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/theater) +"pUz" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Service Hall" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"pUF" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"pUG" = ( +/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/wood, +/area/station/command/heads_quarters/captain/private) +"pUH" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Aft"; + name = "engineering camera" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/spawner/random/structure/tank_holder, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/engineering/main) +"pUI" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"pUJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pUP" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"pUQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"pUR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/command/eva) +"pUU" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"pUW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pUY" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/bulletproof_armor, +/obj/effect/spawner/random/armory/bulletproof_helmet, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"pVb" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/command) +"pVk" = ( +/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/service/abandoned_gambling_den) +"pVD" = ( +/obj/effect/mapping_helpers/iannewyear, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"pVQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pVR" = ( +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/machinery/conveyor{ + dir = 10; + id = "mining" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"pWb" = ( +/obj/machinery/washing_machine, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/work) +"pWe" = ( +/turf/closed/indestructible/necropolis, +/area/station/crazy) +"pWk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/hatchet{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/shovel/spade{ + pixel_y = 4 + }, +/obj/item/cultivator{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/structure/table/wood, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"pWn" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"pWz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"pWB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Service Hall"; + dir = 9; + name = "service camera" + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"pWG" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/west, +/obj/item/newspaper, +/obj/item/newspaper{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/regular, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/library) +"pWH" = ( +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/range) +"pWK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"pWL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"pWO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pWT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/medical) +"pXg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pXj" = ( +/obj/structure/cable, +/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"pXk" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/sparsegrass, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/grass, +/area/station/science/genetics) +"pXm" = ( +/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/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Project Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"pXt" = ( +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/cup/bucket, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 4 + }, +/obj/effect/turf_decal/bot/left, +/obj/item/storage/bag/trash, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"pXw" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"pXB" = ( +/obj/structure/table/reinforced, +/obj/machinery/coffeemaker/impressa, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"pXK" = ( +/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 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"pXP" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/poster/official/work_for_a_future/directional/south, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/tank/air/layer4, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 1 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 8 + }, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/virology) +"pYh" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"pYo" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"pYp" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"pYr" = ( +/obj/structure/filingcabinet/white, +/obj/item/toy/figure/psychologist{ + pixel_x = -1; + pixel_y = 15 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"pYD" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/leavy/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"pYE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"pYG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"pYL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/hidden, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"pYW" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Security - Armory External"; + dir = 10 + }, +/turf/open/space/basic, +/area/space/nearstation) +"pZc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pZf" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/status_display/door_timer{ + id = "Isolation_Cell"; + name = "Isolation Cell"; + pixel_x = -32 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"pZi" = ( +/obj/structure/training_machine, +/obj/item/target/alien, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/science/auxlab/firing_range) +"pZm" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"pZy" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/obj/item/defibrillator/loaded, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/gloves/latex/nitrile, +/obj/item/clothing/gloves/latex/nitrile, +/obj/item/storage/belt/medical{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/medical/storage) +"pZF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/service/kitchen) +"pZI" = ( +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"pZM" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"qaq" = ( +/obj/structure/table, +/obj/item/clothing/gloves/latex, +/obj/item/restraints/handcuffs, +/obj/item/clothing/mask/muzzle, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"qat" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"qaA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/station/science/ordnance/burnchamber) +"qaB" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/table/wood, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Service - Bar Aft"; + name = "service camera" + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"qaE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"qaF" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qaT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"qaV" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"qbd" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/bitrunner, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) +"qbg" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/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/purple/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"qbp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"qbu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"qbI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/large, +/area/station/medical/cryo) +"qbM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"qbP" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"qbR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"qbV" = ( +/obj/structure/meateor_fluff/abandoned_headcrab_egg, +/turf/open/indestructible/meat/flesh, +/area/station/crazy) +"qbW" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"qbZ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"qcd" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"qcj" = ( +/obj/structure/table/wood, +/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/item/clipboard, +/obj/item/pen/red{ + pixel_x = 1 + }, +/obj/item/stamp/head/hos{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"qcm" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qcu" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod 3"; + space_dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/dockescpod3, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"qcE" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"qcM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"qdc" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qdg" = ( +/obj/machinery/door/airlock{ + name = "Permabrig Showers" + }, +/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/station/security/prison/toilet) +"qdl" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"qdn" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"qdt" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfront"; + name = "Brig Blast Door" + }, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured_large, +/area/station/security/brig) +"qdA" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"qdF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"qdP" = ( +/obj/item/kirbyplants/random, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"qdT" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/closet/secure_closet/paramedic, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"qdW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qdY" = ( +/obj/structure/table, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/effect/spawner/random/decoration/paint, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"qea" = ( +/obj/structure/filingcabinet, +/obj/item/folder/documents, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"qeg" = ( +/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/mining/glass{ + name = "Cargo Office" + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/office) +"qej" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"qel" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"qev" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"qex" = ( +/obj/machinery/door/poddoor/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"qey" = ( +/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/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"qeB" = ( +/obj/structure/bed/medical/emergency, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/light/directional/south, +/obj/machinery/wall_healer/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"qeF" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/south, +/obj/structure/rack, +/obj/item/book/manual/wiki/medicine{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/book/manual/wiki/surgery, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airalarm/surgery, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"qeP" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"qeS" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/commons/lounge) +"qfd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Transferring Control" + }, +/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/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"qfi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/checkpoint/medical/medsci) +"qfo" = ( +/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/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qfC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"qfH" = ( +/obj/structure/dresser, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/station/commons/dorms) +"qfI" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_or_drink/cups, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"qfO" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"qfP" = ( +/obj/structure/table/wood/fancy, +/obj/item/book/bible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"qgl" = ( +/obj/machinery/power/solar{ + id = "aftport"; + name = "Aft-Port Solar Array" + }, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/aft) +"qgo" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/storage) +"qgx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"qgQ" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"qgU" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qhh" = ( +/obj/structure/table/wood/fancy, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 35 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"qho" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"qhq" = ( +/obj/structure/rack, +/obj/item/storage/briefcase{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/item/storage/briefcase/secure{ + pixel_x = 5; + pixel_y = -3 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"qhA" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"qhB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/wall_healer/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"qhN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qhQ" = ( +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"qhW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qig" = ( +/obj/structure/table/wood, +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Captain's Office"; + name = "command camera" + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/paper_bin, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"qij" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"qik" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/medical/medbay) +"qin" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"qip" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/reinforced, +/obj/item/storage/box/syringes{ + pixel_y = 5 + }, +/obj/item/storage/box/beakers{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/petridish, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/dropper, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"qiM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/lockers) +"qiT" = ( +/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/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"qjh" = ( +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"qjk" = ( +/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, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"qjr" = ( +/obj/structure/flora/bush/sunny/style_random, +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"qjy" = ( +/turf/open/floor/circuit/green, +/area/station/science/research/abandoned) +"qjC" = ( +/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/station/medical/chemistry) +"qjO" = ( +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qjQ" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"qkb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay Foyer" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/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/unres, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"qkc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"qkf" = ( +/obj/structure/sign/departments/lawyer/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"qkg" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_or_drink/seed, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden/abandoned) +"qkj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"qkm" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"qkv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/revolver/directional/north, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/commons/dorms) +"qkA" = ( +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"qkC" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"qkH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/theater) +"qkJ" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"qkS" = ( +/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/table/wood, +/obj/effect/spawner/random/trash/soap, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Theater Backroom"; + name = "service camera" + }, +/turf/open/floor/wood, +/area/station/service/theater) +"qkW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"qkX" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/airalarm/directional/south, +/obj/structure/tank_holder/extinguisher, +/obj/machinery/camera/directional/south{ + c_tag = "Library - Art Gallery"; + name = "library camera" + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = 28 + }, +/turf/open/indestructible/meat, +/area/station/service/library/artgallery) +"qld" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"qlp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "rndlab1"; + name = "Research and Development Shutter" + }, +/turf/open/floor/plating, +/area/station/science/lab) +"qlr" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/project) +"qlA" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"qlD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/east, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"qlN" = ( +/obj/structure/table/reinforced, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"qlO" = ( +/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, +/turf/open/floor/carpet/green, +/area/station/service/library) +"qlY" = ( +/obj/machinery/power/smes/full, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"qmd" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"qmu" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"qmF" = ( +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Security Post - Departures" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"qmH" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_edge, +/area/station/commons/fitness/recreation) +"qmJ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"qnd" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"qnr" = ( +/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/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qnx" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 4; + name = "Air to Pure" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/engineering/atmos) +"qnC" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"qnF" = ( +/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/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"qnG" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qnI" = ( +/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/public/glass{ + name = "Garden" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"qnJ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qnQ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"qnU" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"qnY" = ( +/turf/closed/wall, +/area/station/science/lobby) +"qob" = ( +/obj/structure/table, +/obj/item/storage/dice{ + pixel_x = 14; + pixel_y = 2 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"qoi" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"qoo" = ( +/obj/structure/table/wood, +/obj/item/pai_card, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"qoA" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 5 + }, +/obj/structure/cable, +/obj/structure/chair/stool/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/server) +"qoB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"qoD" = ( +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"qoE" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"qoR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"qoU" = ( +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/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, +/area/station/science/xenobiology) +"qpg" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"qpq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"qpr" = ( +/obj/effect/turf_decal/trimline/blue/end{ + dir = 8 + }, +/obj/structure/sign/warning/secure_area/directional/east, +/obj/machinery/shower/directional/west{ + name = "emergency shower" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/textured, +/area/station/medical/virology) +"qpu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Mining Dock Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"qpz" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/lockers) +"qpB" = ( +/obj/machinery/door/window/left/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/security/prison/garden) +"qpD" = ( +/obj/structure/table/wood, +/obj/item/toy/plush/carpplushie{ + name = "Nemo" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"qpF" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"qpG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"qpI" = ( +/obj/structure/table, +/obj/item/binoculars, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/security/telescreen/ordnance/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"qpQ" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"qqc" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - Waiting Room"; + name = "cargo camera" + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"qqe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) +"qqk" = ( +/obj/machinery/telecomms/message_server/preset, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"qqn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/dorms) +"qqx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"qqA" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qqG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/engineering/main) +"qqL" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=arrivals4"; + location = "arrivals3" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qqM" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/structure/cable, +/obj/effect/landmark/start/depsec/science, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Security Post - Medsci"; + dir = 9 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"qqO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"qqQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"qqZ" = ( +/obj/structure/rack, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"qrv" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"qry" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/computer/operating{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"qrD" = ( +/obj/effect/mob_spawn/corpse/human/tarkon, +/obj/item/switchblade, +/obj/structure/meateor_fluff/abandoned_headcrab_egg, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"qrG" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Cargo - Quartermaster's Office"; + name = "cargo camera" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"qrP" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"qrU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white/textured_large, +/area/station/science/xenobiology) +"qrY" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/grunge{ + id_tag = "barber_door_lock"; + name = "Employee Entrance" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/service/barber) +"qsn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"qso" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qsv" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"qsC" = ( +/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/iron, +/area/station/science/xenobiology) +"qsN" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"qtm" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/iron/chapel{ + dir = 10 + }, +/area/station/service/chapel) +"qtq" = ( +/obj/structure/table, +/obj/item/computer_disk/medical{ + pixel_x = 3 + }, +/obj/item/computer_disk/medical{ + pixel_x = -3 + }, +/obj/item/toy/figure/cmo, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Chief Medical Officer's Office"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"qtE" = ( +/obj/structure/mirror/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sink/directional/south, +/turf/open/floor/wood/large, +/area/station/service/barber) +"qtP" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qub" = ( +/obj/structure/sign/warning/firing_range/directional/west, +/obj/machinery/bci_implanter, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"qud" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/detectives_office) +"quh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"qul" = ( +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"quA" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"quB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"quR" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"quZ" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil/five, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"qvi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"qvn" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"qvo" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"qvq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Experimentor Lab Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/turf/open/floor/iron, +/area/station/science/explab) +"qvs" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/electric_shock/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"qvB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"qvF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"qvG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"qvK" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/requests_console/directional/east{ + department = "Research Lab"; + name = "Research Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Research and Development"; + dir = 6; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron, +/area/station/science/lab) +"qvW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"qwg" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 9 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qwv" = ( +/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/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/hatch{ + name = "MiniSat Transit Tube Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/minisat, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"qwz" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qwH" = ( +/obj/effect/decal/spring_healing, +/turf/open/indestructible/meat, +/area/station/crazy) +"qwM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/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/unres{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/medbay) +"qwP" = ( +/obj/structure/filingcabinet/employment, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"qwQ" = ( +/obj/structure/closet/crate, +/obj/item/toy/dodgeball, +/obj/item/toy/dodgeball, +/obj/effect/spawner/random/contraband/prison, +/obj/item/instrument/harmonica, +/obj/item/storage/dice, +/obj/item/toy/cards/deck/tarot, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/security/prison) +"qwU" = ( +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat, +/area/station/crazy) +"qwY" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/south, +/obj/structure/sign/departments/aiupload/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"qxi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"qxj" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/station/service/barber) +"qxm" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/duct, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"qxu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"qxw" = ( +/obj/structure/cable, +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"qxy" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall14"; + location = "hall13" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"qxC" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qxL" = ( +/obj/structure/disposalpipe/segment, +/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/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) +"qxM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Law Office" + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/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/service/lawyer, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/lawoffice) +"qya" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"qyj" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"qyy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Fore"; + name = "engineering camera" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"qyX" = ( +/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/decal/cleanable/dirt, +/obj/machinery/door/airlock/mining{ + name = "Mining Dock" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"qzc" = ( +/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/engineering/hallway) +"qzg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qzj" = ( +/obj/machinery/computer/libraryconsole/bookmanagement, +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood/large, +/area/station/service/library) +"qzn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"qzu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"qzA" = ( +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/main) +"qzR" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/newscaster/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/button/door/directional/south{ + id = "Toilet_Med"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/food/sandwich/grilled_cheese, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"qzT" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/east, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"qzU" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"qzX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"qzY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"qAe" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 5 + }, +/turf/open/space/basic, +/area/space/nearstation) +"qAr" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/lawyer, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"qAz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/mix) +"qAB" = ( +/obj/effect/spawner/random/maintenance/two, +/obj/structure/closet, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"qAG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/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/dark, +/area/station/science/research) +"qAI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron, +/area/station/maintenance/port) +"qAQ" = ( +/turf/closed/wall, +/area/station/service/barber) +"qAR" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"qAT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qAV" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/bar) +"qAW" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qBf" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"qBk" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"qBo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage) +"qBp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"qBq" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/teleporter) +"qBu" = ( +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Security Desk"; + pixel_x = 6; + req_access = list("security") + }, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"qBw" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Armoury Desk"; + req_access = list("armory") + }, +/obj/machinery/door/window/right/directional/south{ + name = "Armoury Desk"; + req_access = list("security") + }, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"qBF" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"qBN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/ai/directional/south, +/obj/structure/reagent_dispensers/fueltank/large, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/textured, +/area/station/engineering/storage) +"qBY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/secure_safe/caps_spare, +/obj/structure/table/wood, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"qCe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/security/range) +"qCi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-passthrough" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/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 = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"qCk" = ( +/obj/structure/disposalpipe/segment, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"qCp" = ( +/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/iron/grimy, +/area/station/service/chapel) +"qCr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"qCs" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/vending/assist, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"qCA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"qCC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"qCG" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/east, +/obj/item/taperecorder{ + pixel_y = 7 + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = 9; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/north{ + pixel_x = -4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"qCL" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"qCV" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"qDj" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"qDo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) +"qDr" = ( +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/obj/item/circuitboard/machine/chem_master, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"qDw" = ( +/obj/structure/table, +/obj/item/mod/module/plasma_stabilizer, +/obj/item/mod/module/thermal_regulator, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 + }, +/obj/item/radio/intercom/directional/south, +/obj/item/mod/module/signlang_radio, +/turf/open/floor/iron/dark, +/area/station/security/office) +"qDx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qDI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"qDK" = ( +/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/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/vault{ + name = "Vault Door" + }, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"qDT" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "virology_airlock_exterior"; + idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Console"; + pixel_x = 24; + pixel_y = -24; + req_access = list("virology") + }, +/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 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"qDZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"qEa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"qEf" = ( +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"qEj" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/folder{ + pixel_x = -6; + pixel_y = 2 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"qEk" = ( +/obj/structure/table/glass, +/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/book/manual/wiki/medicine, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"qEw" = ( +/turf/open/floor/plating, +/area/station/security/prison/work) +"qEB" = ( +/obj/structure/table, +/obj/item/toy/ammo/gun, +/obj/item/toy/gun, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"qFe" = ( +/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/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"qFh" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"qFj" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"qFp" = ( +/obj/structure/table/wood, +/obj/item/pai_card, +/turf/open/floor/carpet, +/area/station/service/library/abandoned) +"qFr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"qFF" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"qFJ" = ( +/obj/structure/table, +/obj/item/transfer_valve{ + pixel_x = 5 + }, +/obj/item/transfer_valve, +/obj/item/transfer_valve{ + pixel_x = -5 + }, +/obj/item/transfer_valve{ + pixel_x = 5 + }, +/obj/item/transfer_valve, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"qFK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qGm" = ( +/turf/open/floor/iron/dark, +/area/station/service/theater) +"qGr" = ( +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/north, +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"qGs" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"qGw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/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/engineering/atmos/project) +"qGz" = ( +/obj/structure/bookcase, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"qGL" = ( +/obj/machinery/restaurant_portal/bar, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/light_switch/directional/south{ + pixel_x = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"qGQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/auxlab/firing_range) +"qGW" = ( +/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/command{ + name = "Council Chambers" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"qGY" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Psychology"; + name = "medical camera"; + network = list("ss13","medical") + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/psychology) +"qHl" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Distribution Loop" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"qHs" = ( +/obj/structure/statue/sandstone/venus{ + dir = 1; + name = "Honor" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"qHu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"qHx" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"qHz" = ( +/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/plating, +/area/station/maintenance/fore) +"qHB" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Council Chamber"; + name = "command camera" + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"qHI" = ( +/obj/structure/table/wood, +/obj/item/storage/box/matches{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"qHJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/obj/machinery/space_heater, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"qHL" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qHP" = ( +/obj/structure/statue/bone/rib{ + dir = 8 + }, +/turf/open/indestructible/meat, +/area/station/crazy) +"qHQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/newscaster{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"qIc" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Technology Storage - Secure"; + name = "engineering camera" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"qIw" = ( +/obj/effect/turf_decal/loading_area, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"qIE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Starboard Primary Hallway" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"qIH" = ( +/turf/closed/wall/r_wall, +/area/station/security/execution/transfer) +"qIK" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qIN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"qIO" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Interro_shutters"; + name = "Interrogation Shutters" + }, +/turf/open/floor/plating, +/area/station/security/interrogation) +"qIS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"qIX" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"qJb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qJe" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qJh" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"qJs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"qJA" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/tile/green/full, +/turf/open/floor/iron/large, +/area/station/medical/virology) +"qJB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qJI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"qJK" = ( +/obj/structure/cable, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"qJZ" = ( +/turf/closed/wall, +/area/station/security/holding_cell) +"qKc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/circuit/green, +/area/station/command/vault) +"qKg" = ( +/obj/machinery/duct, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"qKi" = ( +/obj/structure/cable, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"qKk" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"qKs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"qKH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/bottle/epinephrine, +/obj/item/reagent_containers/syringe, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "paramed_dispatch_desk"; + name = "Desk Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/lobby) +"qKI" = ( +/obj/structure/training_machine, +/obj/item/target/syndicate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/science/auxlab/firing_range) +"qKN" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"qKO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"qKU" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/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/treatment_center) +"qKX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/evidence) +"qKY" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"qLp" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"qLq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"qLu" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"qLw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Security Hallway - Port"; + name = "hallway camera" + }, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"qLA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/engineering{ + name = "Port Bow Solar Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/fore) +"qLE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/research) +"qLF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"qLG" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qLO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/stripes/line, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/storage) +"qLQ" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"qLS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"qLT" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/station/service/library) +"qMf" = ( +/turf/closed/wall, +/area/station/maintenance/department/chapel) +"qMq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/gloves, +/obj/effect/spawner/random/clothing/gloves, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"qMv" = ( +/obj/item/radio/intercom/prison/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/prison/visit) +"qMB" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"qMC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qMS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"qNb" = ( +/obj/structure/rack, +/obj/item/poster/random_contraband{ + pixel_y = 8 + }, +/obj/item/poster/random_contraband{ + pixel_y = 4 + }, +/obj/item/poster/random_contraband, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"qNc" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"qNf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/medical/medbay/lobby) +"qNi" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/port/fore) +"qNn" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/vatgrower, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"qNo" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/south, +/obj/item/stack/sheet/plasteel/fifty, +/obj/item/stack/sheet/rglass{ + amount = 20; + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"qNK" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Dormitories - Recreation Center"; + name = "dormitories camera" + }, +/obj/structure/training_machine, +/obj/item/target, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"qNN" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"qNQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark/textured, +/area/station/service/hydroponics) +"qOn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall, +/area/station/commons/fitness/recreation) +"qOB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"qOL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"qOT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"qPg" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qPm" = ( +/obj/structure/lattice/catwalk, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"qPp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/landmark/start/janitor, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"qPq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy/brown{ + color = "#596479"; + dir = 1 + }, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/carpet, +/area/station/command/bridge) +"qPs" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"qPw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"qPx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Chemistry Lab Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, +/turf/open/floor/iron, +/area/station/medical/chemistry) +"qPI" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_freezer_chamber_input{ + dir = 8 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"qPX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"qQa" = ( +/obj/effect/turf_decal/siding/blue, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"qQe" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck/cas{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/toy/cards/deck/cas/black{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/carpet, +/area/station/service/library/abandoned) +"qQp" = ( +/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/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"qQE" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"qQG" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"qQM" = ( +/turf/closed/wall, +/area/station/maintenance/port/aft) +"qQY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qRq" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"qRu" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "gulagdoor"; + name = "Security Transferring Center" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"qRx" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"qRA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Lounge" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"qRN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qRZ" = ( +/obj/structure/table, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/turf/open/floor/plating, +/area/station/security/prison/mess) +"qSa" = ( +/obj/item/reagent_containers/cup/beaker, +/obj/item/reagent_containers/syringe/antiviral, +/obj/item/reagent_containers/dropper, +/obj/structure/sign/warning/biohazard/directional/east, +/obj/structure/cable, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron, +/area/station/medical/virology) +"qSc" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"qSd" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qSg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"qSm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qSn" = ( +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"qSp" = ( +/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/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"qSC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"qSG" = ( +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/machinery/light/small/blacklight/directional/north, +/obj/effect/turf_decal/bot_white{ + color = "#435a88" + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/medical/coldroom) +"qSJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/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/science/auxlab/firing_range) +"qSL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"qTh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"qTs" = ( +/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/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/public/glass{ + name = "Fore Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"qTA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"qTB" = ( +/obj/structure/displaycase_chassis, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/large, +/area/station/service/library/abandoned) +"qTF" = ( +/obj/machinery/porta_turret/ai, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"qTK" = ( +/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/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"qTR" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"qUi" = ( +/obj/structure/disposalpipe/sorting/mail{ + name = "Engineering Junction" + }, +/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/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/mail_sorting/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/main) +"qUu" = ( +/obj/structure/chair/sofa/right/brown, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"qUw" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 9 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qUz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"qUA" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/brig) +"qUB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/circuit/telecomms, +/area/station/science/xenobiology) +"qUE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"qUG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qUP" = ( +/obj/machinery/hydroponics/soil, +/obj/item/shovel/spade, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden/abandoned) +"qVa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/east, +/obj/effect/spawner/random/structure/table_fancy, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + desc = "Whatever it is, it reeks of foul, putrid froth."; + list_reagents = list(/datum/reagent/consumable/ethanol/bacchus_blessing = 15); + name = "Delta-Down"; + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) +"qVf" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/toy/figure/prisoner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"qVg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/half, +/area/station/engineering/atmos/project) +"qVn" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/boozeomat, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"qVr" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"qVt" = ( +/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/neutral/fourcorners, +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/custom_shuttle, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"qVv" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"qVA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"qVH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"qVJ" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"qVU" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/engineering/lobby) +"qWr" = ( +/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, +/area/station/hallway/secondary/entry) +"qWx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"qWO" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"qWY" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/structure/closet/toolcloset, +/turf/open/floor/iron, +/area/station/engineering/main) +"qWZ" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison) +"qXM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"qXV" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qYk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/stack/sheet/iron/twenty, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"qYm" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"qYo" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"qYr" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"qYx" = ( +/obj/machinery/igniter/incinerator_atmos, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) +"qYy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"qYG" = ( +/obj/structure/lattice/catwalk, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/space/basic, +/area/station/solars/port/aft) +"qYL" = ( +/turf/closed/wall, +/area/station/medical/morgue) +"qYN" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"qYU" = ( +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"qZn" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qZq" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"qZs" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"qZt" = ( +/obj/effect/turf_decal/siding/blue/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"qZD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"qZI" = ( +/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/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"qZZ" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 8 + }, +/area/station/commons/fitness/recreation) +"ram" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/flowers_yw, +/obj/structure/flora/bush/lavendergrass, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "psych_shutters"; + name = "Psychology Privacy Shutters" + }, +/turf/open/floor/grass, +/area/station/medical/psychology) +"raz" = ( +/obj/machinery/shower/directional/south{ + name = "emergency shower" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/blue/end, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/project) +"raF" = ( +/obj/machinery/computer/security/telescreen/vault/directional/north, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"raI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"raL" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"rbb" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rbC" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"rbF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"rbR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rbT" = ( +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/science/robotics/lab) +"rbV" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/storage) +"rcw" = ( +/obj/structure/fireaxecabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"rcy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rcI" = ( +/turf/open/floor/iron, +/area/station/cargo/sorting) +"rcL" = ( +/obj/effect/decal/spring_healing, +/turf/open/indestructible/meat/flesh, +/area/station/crazy) +"rcP" = ( +/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/barsign/all_access/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"rcW" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rcY" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/storage) +"rde" = ( +/obj/machinery/space_heater/improvised_chem_heater, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"rdm" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"rdo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/robotics/lab) +"rdq" = ( +/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, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"rdu" = ( +/obj/machinery/computer/security/mining, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"rdv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass{ + name = "Primary Tool Storage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"rdJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"rdP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"rdQ" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"rdS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark/side, +/area/station/engineering/lobby) +"rem" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"rep" = ( +/obj/structure/closet/firecloset, +/obj/structure/sign/warning/biohazard/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Medsci Airlock"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/medical/medbay) +"req" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rex" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/door/poddoor/preopen{ + id = "ceblast"; + name = "Chief Engineer's Office Blast Doors" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"reC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "rdordnance"; + name = "Ordnance Lab Shutters" + }, +/turf/open/floor/plating, +/area/station/science/ordnance/office) +"reK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/server) +"reM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"rfa" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/hydroponics/garden/abandoned) +"rfd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rff" = ( +/obj/structure/bed/medical{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"rfq" = ( +/obj/machinery/light/dim/directional/south, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"rfG" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Infirmary" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/iron, +/area/station/security/medical) +"rfH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "Escape Pod 2"; + space_dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/dockescpod1, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rgb" = ( +/obj/structure/sign/departments/science/alt/directional/north, +/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/purple/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/science/research) +"rgf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"rgh" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/eva) +"rgj" = ( +/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{ + name = "Security Post - Cargo" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"rgq" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"rgw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: PRESSURIZED DOORS"; + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"rgA" = ( +/obj/structure/chair, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"rgG" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/requests_console/directional/south{ + department = "Engineering"; + name = "Engineering Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/structure/sign/poster/official/do_not_question/directional/east, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/main) +"rgH" = ( +/obj/machinery/power/smes/full, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"rgK" = ( +/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 = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"rgL" = ( +/obj/structure/cable, +/turf/open/floor/circuit/green, +/area/station/command/vault) +"rgN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/depsec/engineering, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"rgW" = ( +/turf/open/floor/iron/grimy, +/area/station/command/meeting_room/council) +"rgX" = ( +/obj/structure/disposalpipe/segment{ + 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/iron/white, +/area/station/medical/medbay) +"rgY" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/multilayer/connected, +/turf/open/floor/plating, +/area/station/ai/satellite/interior) +"rhf" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/bot, +/obj/item/clothing/mask/gas, +/obj/item/airlock_painter, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Center"; + dir = 10; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/engineering/main) +"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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"rhp" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/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/medical/morgue) +"rhC" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"rhH" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"rhK" = ( +/obj/structure/flora/bush/stalky/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"rif" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/engineering{ + name = "Starboard Bow Solar Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/solars/starboard/fore) +"riq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille/broken, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"riv" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"riK" = ( +/obj/structure/table_frame/wood, +/obj/item/crowbar/red, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/wood, +/area/station/commons/dorms) +"riS" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"rjd" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"rji" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"rjm" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/transit_tube/station/dispenser{ + dir = 8 + }, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"rjt" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/service/theater) +"rju" = ( +/obj/structure/closet/crate/preopen, +/obj/item/tank/internals/oxygen/red{ + pixel_x = 3 + }, +/obj/item/tank/internals/oxygen/red{ + pixel_x = -3 + }, +/obj/item/wrench, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"rjz" = ( +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/glass/reinforced, +/area/station/maintenance/department/science/xenobiology) +"rjG" = ( +/obj/effect/decal/cleanable/dirt, +/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/maintenance/department/science) +"rjJ" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"rjL" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"rjO" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"rjR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"rjT" = ( +/obj/structure/sign/poster/official/ion_rifle/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"rjZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rkj" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"rkr" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rku" = ( +/obj/structure/table/wood, +/obj/item/clipboard{ + pixel_y = 3 + }, +/obj/item/folder/red{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"rky" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"rkC" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/detective, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"rkJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/south{ + c_tag = "Library - Aft Port"; + name = "library camera" + }, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"rkS" = ( +/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/green/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rkU" = ( +/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/purple/filled/warning{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"rle" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/structure/sign/warning/fire/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"rlj" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"rls" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/bookcase/manuals/research_and_development, +/turf/open/floor/wood, +/area/station/service/library) +"rly" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"rlC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"rlE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/air_sensor/incinerator_tank, +/turf/open/floor/engine/vacuum, +/area/station/maintenance/disposal/incinerator) +"rlG" = ( +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/item/clothing/mask/gas, +/obj/structure/rack, +/obj/machinery/light/small/directional/west, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"rlH" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/rack, +/obj/item/crowbar, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/item/binoculars, +/obj/item/gps/engineering{ + gpstag = "CE0" + }, +/obj/machinery/camera/directional/north{ + c_tag = "AI Satellite - Transit Tube Entrance"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"rlI" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/engineering_welding, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/engineering/main) +"rlJ" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"rlL" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/table/glass, +/obj/item/food/grown/poppy/geranium, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"rlQ" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"rmc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering Hallway - Center"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"rme" = ( +/obj/structure/table/wood, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 6 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"rmg" = ( +/obj/structure/table/reinforced, +/obj/item/wrench, +/obj/item/assembly/timer, +/obj/item/assembly/signaler, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"rmh" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/external{ + name = "External Atmos Access" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"rmk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"rmo" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/medical/medbay/lobby) +"rmz" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/rglass{ + amount = 50; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stock_parts/power_store/cell/emproof{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/east, +/obj/item/mod/module/plasma_stabilizer, +/obj/item/mod/module/thermal_regulator, +/obj/item/mod/module/magboot, +/obj/item/mod/module/signlang_radio, +/turf/open/floor/iron, +/area/station/engineering/storage) +"rmP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/contraband/free_drone/directional/north, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"rmV" = ( +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Robotics Surgery"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/structure/sink/directional/west, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"rnf" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/obj/machinery/flasher/directional/east{ + id = "justiceflash"; + req_access = list("security") + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"rni" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"rno" = ( +/obj/docking_port/stationary{ + dheight = 4; + dir = 4; + dwidth = 4; + height = 9; + name = "Aux Base Zone"; + roundstart_template = /datum/map_template/shuttle/aux_base/default; + shuttle_id = "aux_base_zone"; + width = 9 + }, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"rnp" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"rnr" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rnA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"rnP" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"rnS" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Xenobiology - Cell 6"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"rnW" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"rod" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rol" = ( +/obj/structure/chair/sofa/bench{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rop" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"rov" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/lobby) +"roB" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/science/explab) +"roF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"roI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/structure/closet_empty/crate, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"roX" = ( +/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/purple/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/science/explab) +"roZ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"rpZ" = ( +/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/carpet/green, +/area/station/commons/lounge) +"rqa" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen/red, +/turf/open/floor/wood, +/area/station/commons/dorms) +"rqi" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"rqp" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Solar Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/fore) +"rqy" = ( +/obj/structure/table, +/obj/machinery/firealarm/directional/east, +/obj/item/clothing/suit/hooded/wintercoat/science{ + pixel_y = 8 + }, +/obj/item/clothing/suit/hooded/wintercoat/science{ + pixel_y = 8 + }, +/obj/item/clothing/shoes/winterboots{ + pixel_y = 3 + }, +/obj/item/clothing/shoes/winterboots{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"rqV" = ( +/obj/machinery/dna_infuser, +/obj/item/infuser_book, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"rqW" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"rra" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"rrq" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/table/reinforced, +/obj/item/weldingtool, +/obj/item/wrench, +/obj/item/clothing/head/utility/welding, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rrr" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/wallet_storage, +/obj/item/taperecorder, +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"rrw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"rrE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/quartermaster, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"rrF" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"rrU" = ( +/turf/open/floor/plating, +/area/station/maintenance/port) +"rrV" = ( +/obj/machinery/firealarm/directional/north{ + pixel_x = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light_switch/directional/north{ + pixel_y = 27; + pixel_x = -6 + }, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/restraints/handcuffs, +/obj/item/crowbar, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"rsa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/auxlab/firing_range) +"rsq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"rsw" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/ids, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"rsG" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"rsR" = ( +/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/trimline/blue/filled/warning, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"rtj" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"rtv" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"rtw" = ( +/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/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"rtC" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"rtH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/gravity_generator) +"rtO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Port Primary Hallway" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"rtT" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"rua" = ( +/obj/machinery/chem_master/condimaster{ + name = "CondiMaster Neo" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"rue" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/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/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"rul" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"rum" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"ruo" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/folder/yellow, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"rut" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"ruN" = ( +/obj/machinery/porta_turret/ai, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"rve" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"rvj" = ( +/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/hatch{ + name = "MiniSat Transit Tube Access" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/command/minisat, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"rvl" = ( +/obj/structure/alien/resin, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"rvG" = ( +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"rvI" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"rvK" = ( +/turf/closed/wall, +/area/station/cargo/drone_bay) +"rvQ" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"rvY" = ( +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"rvZ" = ( +/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, +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/west{ + name = "Atmospherics Desk"; + req_access = list("atmospherics") + }, +/obj/machinery/door/window/right/directional/east, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"rwh" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"rwk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"rwl" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rwu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"rwF" = ( +/obj/structure/table/wood, +/obj/structure/secure_safe/hos{ + pixel_x = 32 + }, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/siding/dark_red{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/item/flashlight/lamp/green, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hos) +"rwM" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/construction{ + pixel_y = 3 + }, +/turf/open/floor/carpet/blue, +/area/station/service/library/lounge) +"rwZ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"rxc" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical/medsci) +"rxf" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"rxi" = ( +/obj/structure/table/reinforced, +/obj/item/disk/tech_disk{ + pixel_x = -6 + }, +/obj/item/disk/tech_disk{ + pixel_x = 6 + }, +/obj/item/disk/tech_disk{ + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/item/book/manual/wiki/research_and_development, +/obj/item/toy/figure/scientist, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/science/lab) +"rxw" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"rxJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/west, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"rxK" = ( +/obj/machinery/door/window/left/directional/south{ + name = "Mass Driver Door"; + req_access = list("ordnance") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"rxM" = ( +/obj/machinery/vending/wardrobe/chef_wardrobe, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"rxT" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 3 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"rxX" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ryb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ryc" = ( +/obj/structure/sign/departments/science/alt/directional/south, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ryd" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"ryg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/station/hallway/secondary/service) +"ryl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ryp" = ( +/obj/structure/table, +/obj/machinery/light_switch/directional/south{ + pixel_x = -6 + }, +/obj/machinery/status_display/evac/directional/east, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 3 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1 + }, +/obj/item/multitool, +/obj/item/clothing/head/utility/welding, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/item/toy/crayon/spraycan/roboticist, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"ryt" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"ryA" = ( +/obj/structure/chair{ + 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/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"ryB" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/closet{ + name = "evidence closet" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"ryC" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/command/eva) +"ryE" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/rods{ + amount = 25 + }, +/obj/item/storage/toolbox/emergency, +/obj/item/flashlight, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/command/gateway) +"ryI" = ( +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"ryO" = ( +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"ryQ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"ryR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/chapel/funeral) +"ryY" = ( +/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/security/prison) +"rzg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/machinery/computer/atmos_control/nitrous_tank{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/engineering/atmos) +"rzn" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"rzw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/machine, +/obj/item/wirecutters, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"rzF" = ( +/obj/structure/dresser, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/structure/mirror/directional/north, +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"rzL" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"rzU" = ( +/obj/structure/table/wood/poker, +/obj/item/reagent_containers/cup/glass/bottle/rum{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"rAc" = ( +/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/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/research) +"rAd" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/engineering/glass{ + name = "Supermatter Engine Room" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-entrance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"rAk" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"rAm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"rAn" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"rAG" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron{ + amount = 30 + }, +/obj/item/stack/sheet/glass{ + amount = 30 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"rAH" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/security/engine, +/obj/machinery/camera/directional/east{ + c_tag = "Security Post - Engineering" + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/button/door/directional/north{ + id = "engdoor"; + name = "Engineering Cell Control"; + normaldoorcontrol = 1; + pixel_y = 37 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"rAK" = ( +/obj/effect/decal/cleanable/dirt, +/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/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"rAN" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Server Room"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/server) +"rBe" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"rBA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"rBB" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"rBQ" = ( +/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/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-right" + }, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"rCc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"rCd" = ( +/obj/structure/table, +/obj/machinery/light/directional/south, +/obj/item/pai_card, +/turf/open/floor/iron/white, +/area/station/science/research) +"rCx" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/tcomms_all, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"rCE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail{ + name = "CE's Junction" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/mail_sorting/engineering/ce_office, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/engineering/lobby) +"rCM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"rCN" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"rDj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=service1"; + location = "hall2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"rDn" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"rDr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/airlock_pump{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"rDy" = ( +/obj/structure/cable, +/obj/effect/landmark/start/depsec/science, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"rDz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"rDJ" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rDL" = ( +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"rEb" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 2 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"rEe" = ( +/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/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"rEf" = ( +/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/red, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"rEg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/departments/court/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rEy" = ( +/obj/machinery/door/firedoor, +/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/airlock/access/any/supply/bit_den, +/obj/machinery/door/airlock/mining/glass{ + name = "Bitrunning Den" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"rEA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/window/left/directional/north{ + name = "Drone Launchsite" + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"rEJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"rEN" = ( +/obj/structure/sign/warning/electric_shock{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"rEO" = ( +/turf/closed/wall/r_wall, +/area/station/medical/coldroom) +"rEP" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/north{ + name = "Kitchen Desk"; + req_one_access = list("kitchen","hydroponics") + }, +/obj/machinery/door/window/left/directional/south{ + name = "Kitchen Desk"; + req_access = list("kitchen") + }, +/obj/item/storage/bag/plants, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron, +/area/station/service/kitchen) +"rES" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/plating, +/area/station/cargo/office) +"rFf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"rFg" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/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/fore) +"rFm" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/bed/medical/emergency, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/siding/dark_blue, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted, +/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/medical/morgue) +"rFz" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"rFB" = ( +/obj/structure/cable, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"rFG" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"rFJ" = ( +/obj/effect/gibspawner, +/turf/open/indestructible/meat/basalt, +/area/station/crazy) +"rFV" = ( +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Office Fore"; + dir = 9 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/north, +/obj/machinery/disposal/bin/tagger, +/turf/open/floor/iron/dark, +/area/station/security/office) +"rFZ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"rGb" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"rGd" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"rGh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/insectguts, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"rGw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"rGG" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/tank/air/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"rGU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"rGX" = ( +/obj/structure/sign/poster/greenscreen/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"rHa" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"rHc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 4 + }, +/obj/machinery/meter{ + name = "Mixed Air Tank In" + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"rHd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/primary/port) +"rHn" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/folder/blue, +/obj/item/pen, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"rHp" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"rHq" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"rHI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"rHQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/iron, +/area/station/engineering/main) +"rHY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"rHZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/lab) +"rIa" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"rIb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) +"rIh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"rIk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"rIl" = ( +/obj/machinery/mass_driver/chapelgun, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32; + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"rIn" = ( +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron/white/smooth_edge{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"rIu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"rIv" = ( +/obj/structure/sign/poster/official/moth_meth/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"rID" = ( +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"rII" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/wrapping_paper{ + pixel_y = 5 + }, +/obj/item/stack/wrapping_paper{ + pixel_y = 5 + }, +/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"rIM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"rIN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"rIO" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/virology) +"rIP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"rIU" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rJb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"rJe" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals Dock - Publc Mining"; + name = "dock camera" + }, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"rJf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rJt" = ( +/turf/closed/wall/r_wall, +/area/station/security/processing) +"rJy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"rJG" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/item/healthanalyzer{ + pixel_y = 3 + }, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/hud/health, +/turf/open/floor/iron, +/area/station/medical/virology) +"rJJ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"rJN" = ( +/obj/effect/turf_decal/bot, +/obj/structure/sink/kitchen/directional/south{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink" + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"rJR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/security/medical) +"rKb" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/plating, +/area/station/engineering/atmos/mix) +"rKA" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"rKC" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"rKE" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"rKF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"rKG" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/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, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"rKN" = ( +/obj/structure/sign/directions/security{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/sign/directions/supply{ + dir = 4 + }, +/obj/structure/sign/directions/medical{ + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/bar) +"rKP" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/virology) +"rLa" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"rLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"rLg" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) +"rLt" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Holodeck Control"; + name = "holodeck camera" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/commons/fitness/recreation) +"rLz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/exit/departure_lounge) +"rLL" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"rLN" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"rLW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rMa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"rMf" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/large, +/area/station/medical/medbay/lobby) +"rMi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"rMn" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/techstorage/arcade_boards, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/electronic_marketing_den) +"rMp" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/smartfridge, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"rMq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rMt" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/plasticflaps/kitchen, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"rMv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"rMy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"rMD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Freezers"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"rMN" = ( +/obj/machinery/atmospherics/components/binary/pump/on/scrubbers/visible{ + dir = 1; + name = "Ports to Filter" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"rMR" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/engineering/lobby) +"rMS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/blobstart, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rNa" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"rNf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"rNj" = ( +/obj/effect/landmark/blobstart, +/obj/effect/spawner/random/trash/mess, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/box/red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"rNo" = ( +/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/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"rNx" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"rND" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"rNF" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Starboard"; + name = "command camera" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"rNV" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/door_timer{ + id = "brig1"; + name = "Cell 1"; + pixel_x = -32 + }, +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Security - Brig Center" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"rNW" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/radio, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"rNY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rNZ" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"rOa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) +"rOc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/large, +/area/station/service/hydroponics) +"rOh" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Dormitories - Recreation Aft"; + name = "dormitories camera" + }, +/obj/structure/sign/warning/no_smoking/circle/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"rOq" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) +"rOH" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rON" = ( +/obj/structure/closet/secure_closet/hos, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/item/flashlight/seclite, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hos) +"rOR" = ( +/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, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"rOS" = ( +/obj/machinery/button/door/directional/south{ + id = "armouryaccess"; + name = "Armoury Access"; + req_access = list("armory") + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"rOV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"rOX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/research) +"rPb" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"rPc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"rPe" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"rPh" = ( +/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/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/public/glass{ + name = "Fore Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"rPi" = ( +/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, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"rPj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"rPn" = ( +/obj/structure/bed, +/obj/item/bedsheet/ce, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/ce) +"rPC" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"rPG" = ( +/obj/structure/table, +/obj/item/storage/medkit/emergency, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"rPI" = ( +/obj/structure/sign/directions/engineering{ + pixel_y = -6 + }, +/obj/structure/sign/directions/science{ + pixel_y = 2 + }, +/obj/structure/sign/directions/arrival{ + dir = 1; + pixel_y = 10 + }, +/turf/closed/wall, +/area/station/commons/vacant_room/office) +"rPJ" = ( +/obj/structure/cable, +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"rPN" = ( +/obj/effect/turf_decal/delivery, +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"rPQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + id_tag = "Dorm1"; + name = "Cabin 1" + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"rPR" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/atmospherics/components/unary/airlock_pump{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rPY" = ( +/turf/closed/wall/r_wall, +/area/station/crazy) +"rQd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rQi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"rQj" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/book/manual/wiki/grenades, +/obj/item/toy/figure/chemist, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"rQn" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"rQp" = ( +/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/engineering/hallway) +"rQq" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"rQv" = ( +/obj/machinery/space_heater, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"rQB" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/treatment_center) +"rQC" = ( +/obj/structure/dresser, +/obj/structure/mirror/directional/west, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"rQI" = ( +/obj/machinery/airlock_sensor/incinerator_atmos{ + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"rQQ" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/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/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white/corner, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"rRa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"rRk" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/white, +/area/station/science/research) +"rRu" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"rRz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"rRB" = ( +/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/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rRC" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"rRD" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/main) +"rRE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"rRF" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"rRL" = ( +/obj/item/melee/baseball_bat/ablative, +/turf/open/indestructible/meat, +/area/station/crazy) +"rRR" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/book/manual/wiki/robotics_cyborgs{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/item/pai_card, +/obj/item/toy/figure/roboticist{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"rRS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"rRW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/escape) +"rSg" = ( +/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/security/medical) +"rSi" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/west{ + name = "Engineering Desk"; + req_access = list("engineering") + }, +/obj/item/paper_bin{ + pixel_x = -4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 8; + pixel_y = 9 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/lobby) +"rSq" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L8" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"rSv" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/trash/soap, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"rSG" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"rSJ" = ( +/obj/machinery/telecomms/server/presets/engineering, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"rSR" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/science/ordnance/storage) +"rST" = ( +/obj/machinery/computer/crew{ + dir = 1 + }, +/obj/machinery/requests_console/directional/south{ + department = "Chief Medical Officer's Desk"; + name = "Chief Medical Officer's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"rSY" = ( +/obj/machinery/computer/records/medical{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"rSZ" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"rTr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"rTA" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"rTG" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8; + name = "Security Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/security/general, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"rTH" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"rTM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden/abandoned) +"rTO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"rTS" = ( +/obj/structure/table, +/obj/item/storage/box/lights/tubes{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/storage/box/lights/bulbs, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rTT" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"rTW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"rUj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/turf/open/floor/plating, +/area/station/science/explab) +"rUl" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno8"; + name = "Creature Cell #8" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"rUn" = ( +/obj/structure/sign/departments/science/directional/west, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rUp" = ( +/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/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"rUw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"rUM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"rUW" = ( +/obj/item/kirbyplants/organic/plant21, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rUX" = ( +/obj/item/kirbyplants/random, +/obj/machinery/digital_clock/directional/north, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/wood, +/area/station/commons/dorms) +"rVc" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/iron, +/area/station/service/library/abandoned) +"rVh" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + target_pressure = 300; + name = "Air Pump"; + hide = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"rVs" = ( +/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/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"rVu" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"rVx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"rVD" = ( +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"rVG" = ( +/obj/structure/table/wood/fancy, +/obj/item/storage/fancy/candle_box, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"rVH" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"rVK" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"rVM" = ( +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"rVX" = ( +/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/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"rWf" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/west{ + c_tag = "Departures Lounge - Aft Port"; + dir = 10; + name = "departures camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"rWo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) +"rWq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Center"; + name = "atmospherics camera" + }, +/turf/open/floor/iron/textured, +/area/station/engineering/atmos) +"rWw" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"rWz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"rWC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"rWK" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"rWO" = ( +/obj/structure/chair, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"rWZ" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"rXh" = ( +/obj/machinery/door/airlock/public/glass{ + id_tag = "permabolt3"; + name = "Cell 4" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "permashut4" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"rXr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rXu" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"rXy" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"rXA" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/cmo) +"rXC" = ( +/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/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"rXE" = ( +/obj/item/paper_bin{ + pixel_x = -7 + }, +/obj/item/pen{ + pixel_x = -7 + }, +/obj/item/reagent_containers/cup/glass/mug/britcup{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/window/spawner/directional/north, +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"rXN" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"rXR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"rXT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plastic, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"rYf" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/deputy{ + pixel_y = 6 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"rYj" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rYp" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/delivery, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"rYA" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"rYE" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno4"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"rYR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"rYV" = ( +/obj/machinery/harvester, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"rZf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"rZl" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/green, +/obj/structure/cable, +/obj/machinery/requests_console/directional/north{ + department = "Virology"; + name = "Virology Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/medical/virology) +"rZt" = ( +/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/trimline/green/filled/warning, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"rZw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"rZy" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"rZF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"rZK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"rZU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"sao" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"sau" = ( +/obj/machinery/blackbox_recorder, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"sav" = ( +/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/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/research) +"saz" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"saA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"saB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"saD" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"saE" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Port to Filter" + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"saK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"saR" = ( +/obj/machinery/disposal/bin, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"saS" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/item/crowbar/red, +/obj/item/stack/sheet/mineral/plasma{ + amount = 20 + }, +/obj/item/gps/engineering, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"saT" = ( +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/large, +/area/station/security/lockers) +"sbe" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"sbf" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"sbh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"sbl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/sign/warning/biohazard/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"sbN" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/west{ + pixel_y = -30 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"sbP" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"sbT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/surgery/theatre) +"sbV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/main) +"sbW" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"sbX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"sca" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/large, +/area/station/medical/medbay) +"sch" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"scl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/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/solars/port/fore) +"scn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"scp" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot/left, +/obj/machinery/modular_computer/preset/cargochat/science{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron, +/area/station/science/research) +"scs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"scy" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) +"scF" = ( +/obj/machinery/photocopier/prebuilt, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"scR" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white, +/area/station/science/research) +"scU" = ( +/obj/structure/easel, +/obj/effect/decal/cleanable/dirt, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"scX" = ( +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Primary AI Core Access"; + req_access = list("ai_upload") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/obj/machinery/flasher/directional/south{ + id = "AI" + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"sde" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sdi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/visible, +/obj/machinery/meter/monitored/distro_loop, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"sdq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"sdw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/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 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"sdB" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"sdI" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"sdJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sdK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"sdO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"sdV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/floor, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"sef" = ( +/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/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/primary/port) +"seg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/turf/open/floor/iron, +/area/station/medical/storage) +"sez" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"seB" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"seD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "viro_private_shutters"; + name = "Virology Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/virology) +"seG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron/white/smooth_half, +/area/station/science/ordnance/storage) +"seL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"seX" = ( +/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/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sfc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "genetics_shutters"; + name = "Genetics Shutters" + }, +/turf/open/floor/plating, +/area/station/science/genetics) +"sfe" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"sff" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/meateor_fluff/abandoned_headcrab_egg, +/turf/open/indestructible/meat/flesh, +/area/station/crazy) +"sfs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sfw" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sfy" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/computer/shuttle/mining/common, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK"; + pixel_y = 32; + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/smooth_large, +/area/station/hallway/secondary/entry) +"sfA" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"sfB" = ( +/obj/effect/spawner/random/structure/girder, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sfC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall2"; + location = "hall1" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L5" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sfD" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sfH" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"sfI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"sfN" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"sfW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/server) +"sfX" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/aft) +"sgd" = ( +/obj/structure/cable, +/obj/machinery/biogenerator, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/obj/machinery/light/small/dim/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"sgh" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"sgp" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"sgA" = ( +/obj/structure/table/reinforced, +/obj/machinery/gulag_item_reclaimer{ + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"sgD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"sgI" = ( +/obj/docking_port/stationary/escape_pod{ + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"sgZ" = ( +/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/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"shc" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/smartfridge/drying, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"shm" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"shJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"shM" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/floor, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"shO" = ( +/obj/structure/cable, +/turf/open/floor/circuit/green, +/area/station/science/xenobiology) +"shP" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"shU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"shZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/station/service/barber) +"sid" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/janitor, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"sie" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"sii" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/dice, +/obj/effect/spawner/random/entertainment/money_large, +/turf/open/floor/iron/grimy, +/area/station/service/abandoned_gambling_den) +"sim" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/bed, +/obj/item/bedsheet/captain, +/obj/effect/landmark/start/captain, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"sin" = ( +/obj/machinery/power/solar_control{ + dir = 4; + id = "aftport"; + name = "Port Quarter Solar Control" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"siu" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"siI" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"siT" = ( +/obj/machinery/holopad, +/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/bot, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"siV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"siX" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"sja" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"sjh" = ( +/obj/structure/statue/sandstone/venus{ + name = "Justice" + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"sji" = ( +/obj/structure/closet/crate/preopen, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/obj/item/electronics/apc, +/turf/open/floor/iron, +/area/station/cargo/storage) +"sjm" = ( +/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/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"sjt" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"sjv" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/vending/boozeomat, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"sjz" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"sjD" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/obj/item/analyzer, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"sjH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"sjY" = ( +/obj/machinery/greenscreen_camera{ + dir = 8; + pixel_x = -8; + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"ske" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"skf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"skg" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Virology - Cell 2"; + name = "virology camera"; + network = list("ss13","medbay","virology") + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"skr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"skx" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/teleporter) +"sky" = ( +/obj/machinery/light_switch/directional/north{ + pixel_x = -8 + }, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Ordnance Lab Access"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/button/door/directional/north{ + pixel_x = 7; + pixel_y = 26; + id = "rdordnance"; + name = "Ordnance Containment Contro"; + req_access = list("science") + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"skC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"skD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"skI" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"skQ" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box/red, +/obj/structure/sign/poster/official/help_others/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"skX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sle" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Warden's Desk"; + req_access = list("armory") + }, +/obj/machinery/door/window/left/directional/west{ + name = "Warden's Desk" + }, +/obj/item/folder/red, +/obj/item/pen, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"slp" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/checkpoint/engineering) +"slr" = ( +/obj/effect/landmark/start/chaplain, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"slx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/departments/engineering/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"slC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/engine, +/area/station/science/explab) +"slE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"slG" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"slW" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"slZ" = ( +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"sma" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"smj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"smF" = ( +/obj/structure/chair{ + dir = 8; + name = "Judge" + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"smG" = ( +/obj/structure/meateor_fluff/abandoned_headcrab_egg, +/turf/open/indestructible/meat, +/area/station/crazy) +"smJ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"smK" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"smN" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/lesser) +"smO" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/starboard/fore) +"smR" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"snc" = ( +/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/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"sni" = ( +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"snj" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"snp" = ( +/obj/vehicle/ridden/wheelchair{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron/textured, +/area/station/medical/medbay) +"snE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "genetics_shutters"; + name = "Genetics Shutters" + }, +/turf/open/floor/plating, +/area/station/science/genetics) +"snK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"snV" = ( +/obj/machinery/hydroponics/soil/coir, +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"snW" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/disablers, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"sob" = ( +/obj/structure/disposalpipe/segment, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"sog" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump/on/supply/visible/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"soo" = ( +/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/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"sox" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"soK" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"soO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Supermatter Foyer"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/geiger_counter, +/obj/item/geiger_counter{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"soU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/paramedic) +"spa" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 1 + }, +/obj/structure/table/wood/poker, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"spd" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2; + name = "Genetics Junction" + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/mail_sorting/science/genetics, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"spe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/sign/warning/fire/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"spq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"spB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"spG" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"spI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"spJ" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"spV" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/space/basic, +/area/space/nearstation) +"sqd" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sqj" = ( +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Coldroom"; + dir = 9; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/bot_white{ + color = "#435a88" + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/medical/coldroom) +"sqm" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/iv_drip, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"sqp" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"squ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"sqD" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/structure/sign/poster/official/work_for_a_future/directional/south, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"sqI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/half, +/area/station/service/hydroponics) +"sqM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/turf_decal/bot, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/service/kitchen/coldroom) +"sqS" = ( +/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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/qm, +/obj/machinery/door/airlock/command{ + name = "Quartermaster's Office" + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"sqT" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sqX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/command/heads_quarters/cmo) +"srb" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/lobby) +"srd" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/disposal/bin, +/obj/structure/sign/warning/deathsposal/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/station/maintenance/disposal/incinerator) +"srg" = ( +/obj/structure/table/glass, +/obj/item/food/pizzaslice/vegetable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/bless_this_spess/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/space_hut/observatory) +"srh" = ( +/obj/machinery/door/window/brigdoor/security/cell/right/directional/west{ + id = "brig1"; + name = "Cell 1" + }, +/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/siding/dark_red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"srn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"srt" = ( +/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, +/area/station/hallway/secondary/entry) +"srI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"srV" = ( +/obj/item/flashlight/lamp, +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"ssb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"ssj" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"ssp" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"ssr" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/warden) +"sst" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"ssy" = ( +/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/newscaster/directional/north, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"ssM" = ( +/obj/structure/sign/departments/medbay/alt/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Departures Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"ssR" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ssY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/plumbed{ + name = "dormitory water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"stc" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"stx" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel{ + dir = 10 + }, +/area/station/service/chapel) +"stA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/security/brig) +"stC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"stD" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/storage) +"stK" = ( +/obj/structure/closet/crate/coffin, +/turf/open/floor/plating, +/area/station/service/chapel/storage) +"stN" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"suj" = ( +/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/yjunction, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"sup" = ( +/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/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"suw" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/ai/directional/west, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"suA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/item/clothing/head/cone{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/structure/sign/warning/no_smoking/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"suB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light_switch/directional/west{ + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"suH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/modular_computer/preset/civilian, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"suQ" = ( +/obj/structure/cable, +/obj/structure/table/wood/fancy/blue, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/window/right/directional/west{ + name = "Core Modules"; + req_access = list("captain") + }, +/turf/open/floor/circuit, +/area/station/ai/upload/chamber) +"suZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/atmospherics, +/obj/item/book/manual/wiki/atmospherics{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/pipe_dispenser, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/engineering/atmos) +"sva" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/warning/engine_safety/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"svc" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno7"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"svd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"svf" = ( +/obj/structure/closet/crate/hydroponics, +/obj/effect/spawner/random/food_or_drink/seed, +/obj/effect/spawner/random/food_or_drink/seed, +/obj/effect/spawner/random/food_or_drink/seed, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light_switch/directional/east{ + pixel_y = 6 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"svj" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"svm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"svt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"svz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"svB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock{ + id_tag = "Toilet2"; + name = "Toilet Unit 2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"svH" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) +"svO" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/structure/chair, +/obj/effect/landmark/start/assistant, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"svW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"svX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/main) +"svZ" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"swf" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + id = "medsci-cell"; + name = "Med-Sci Cell"; + req_access = list("security") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark/side, +/area/station/security/checkpoint/medical/medsci) +"swj" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Captain's Office"; + name = "Captain's Fax Machine" + }, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"swn" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"swD" = ( +/obj/machinery/power/emitter, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"swM" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/dim/directional/north, +/turf/open/indestructible/meat, +/area/station/crazy) +"swP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"swR" = ( +/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/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"swY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chem_lab_maint_windows"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sxk" = ( +/obj/structure/barricade/wooden, +/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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den) +"sxp" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/assembly/signaler, +/obj/item/assembly/signaler, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"sxr" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/requests_console/directional/south{ + department = "Bridge"; + name = "Bridge Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/item/papercutter, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"sxx" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"sxy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"sxD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sxE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/office) +"sxG" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/medical{ + name = "Medbay Desk" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/paramedic, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"sxK" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/barber) +"sxP" = ( +/obj/machinery/computer/records/security, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"sxR" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/main) +"sye" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"syq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sys" = ( +/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/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/engineering/lobby) +"syy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/bot, +/obj/machinery/mineral/stacking_unit_console{ + pixel_x = 32 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"syE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass{ + name = "Robotics Lab" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/navigate_destination, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"syW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"sze" = ( +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"szf" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"szg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"szh" = ( +/obj/effect/spawner/random/trash/soap, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/shower/directional/east, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 8 + }, +/turf/open/floor/iron/textured_half{ + dir = 8 + }, +/area/station/commons/toilet/locker) +"szi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/security/range) +"szj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science - Ordnance Storage"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/ordnance/storage) +"szn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/eva) +"szs" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/effect/landmark/start/atmospheric_technician, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"szy" = ( +/turf/closed/wall, +/area/station/service/bar/backroom) +"szC" = ( +/obj/machinery/conveyor{ + dir = 9; + id = "mining" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"szG" = ( +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"szJ" = ( +/obj/machinery/research/anomaly_refinery, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"szK" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"szN" = ( +/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/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) +"sAh" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/service/barber) +"sAm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"sAv" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sAD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"sAL" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"sAU" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"sAY" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"sBb" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/command/teleporter) +"sBc" = ( +/turf/open/floor/iron, +/area/station/engineering/lobby) +"sBg" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "perma-entrance" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Prison Wing" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"sBk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/plating, +/area/station/engineering/atmos/mix) +"sBt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno8"; + name = "Creature Cell #8" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"sBy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"sBE" = ( +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/science/ordnance/storage) +"sBG" = ( +/obj/structure/cable, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"sBJ" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"sBK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"sBL" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"sBM" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/east, +/obj/item/storage/medkit/emergency, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"sBX" = ( +/turf/closed/wall, +/area/station/service/bar) +"sCd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/shieldgen, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"sCe" = ( +/obj/item/storage/medkit/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/o2{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/north{ + name = "Medkit Storage"; + req_access = list("medical") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/red_alert_access, +/turf/open/floor/iron, +/area/station/medical/storage) +"sCh" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/machinery/recharger, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) +"sCl" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) +"sCx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"sCB" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/breakroom) +"sCE" = ( +/obj/structure/table/wood, +/obj/item/poster/random_contraband{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/poster/random_contraband{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/poster/random_contraband, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"sCF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/half, +/area/station/service/hydroponics) +"sCJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/external{ + name = "MiniSat Exterior Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engi_ai_big_airlock" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"sCR" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"sCY" = ( +/obj/structure/cable, +/obj/machinery/power/tracker, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/fore) +"sDd" = ( +/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/machinery/duct, +/obj/machinery/camera/directional/west{ + c_tag = "Science - Medbay Airlock"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"sDe" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"sDk" = ( +/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/effect/spawner/random/trash/caution_sign, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: PRESSURIZED DOORS"; + pixel_x = -32; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"sDJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"sDO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-passthrough" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"sEc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"sEm" = ( +/obj/structure/cable, +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"sEn" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"sEs" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/captain/private) +"sEv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"sEF" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"sEG" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"sFa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Transferring Control" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"sFf" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sFq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner, +/turf/open/floor/iron/white, +/area/station/science/research) +"sFu" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"sFR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/virology) +"sFS" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Solar Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/fore) +"sFW" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"sGa" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "AI Satellite - Fore Starboard"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"sGi" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sGj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "aiuploadwindow"; + name = "AI Upload Lockdown Door" + }, +/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/ai/upload/chamber) +"sGx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"sGB" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"sGI" = ( +/obj/effect/spawner/random/structure/girder, +/obj/effect/spawner/random/structure/grille, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"sGJ" = ( +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Secondary AI Core Access"; + pixel_x = -4; + req_access = list("ai_upload") + }, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"sGQ" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"sGS" = ( +/obj/structure/cable, +/obj/machinery/barsign/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"sHj" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/machinery/camera/directional/south{ + c_tag = "Vacant Commissary" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/bureaucracy/briefcase{ + spawn_loot_count = 2; + spawn_random_offset = 1 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"sHl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"sHn" = ( +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"sHt" = ( +/turf/open/space/basic, +/area/space/nearstation) +"sHw" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"sHC" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"sHJ" = ( +/turf/open/floor/iron, +/area/station/maintenance/port) +"sHK" = ( +/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/turf_decal/trimline/green/filled/warning, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"sHL" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"sHN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/door/poddoor/preopen{ + id = "engielock"; + name = "Engineering Lockdown Blast Door" + }, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"sHQ" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sHT" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) +"sIb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"sIe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"sIi" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"sIk" = ( +/obj/structure/railing, +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"sIn" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"sIp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"sIv" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/west, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"sID" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sIE" = ( +/obj/effect/turf_decal/siding/white/corner, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"sIR" = ( +/obj/machinery/shower/directional/west, +/obj/effect/spawner/random/contraband/prison, +/turf/open/floor/iron/white, +/area/station/security/prison/toilet) +"sIS" = ( +/obj/machinery/power/apc/worn_out/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/crazy) +"sIX" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/rd) +"sIY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"sIZ" = ( +/obj/structure/sign/directions/arrival{ + dir = 8; + pixel_y = 8 + }, +/obj/structure/sign/directions/medical, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/hallway/primary/central/fore) +"sJb" = ( +/obj/effect/spawner/random/trash/mess, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"sJh" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"sJi" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "cargoload" + }, +/obj/structure/plasticflaps, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/cargo/storage) +"sJj" = ( +/obj/structure/flora/bush/ferny/style_random, +/obj/structure/flora/bush/style_random, +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"sJo" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research{ + name = "Mech Bay" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"sJr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/circuit/green, +/area/station/command/vault) +"sJF" = ( +/obj/machinery/button/ignition/incinerator/atmos, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) +"sJG" = ( +/obj/item/reagent_containers/chem_pack{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/reagent_containers/chem_pack{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/reagent_containers/chem_pack{ + pixel_y = 3 + }, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"sJN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"sJZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"sKb" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Air Supply"; + name = "atmospherics camera" + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"sKd" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"sKo" = ( +/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/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"sKp" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/station/security/office) +"sKy" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/starboard/aft) +"sKC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"sKE" = ( +/obj/structure/table/reinforced, +/obj/item/tank/internals/anesthetic{ + pixel_x = 3 + }, +/obj/item/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic{ + pixel_x = -3 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/door/window/left/directional/north{ + name = "Surgical Supplies"; + req_access = list("surgery") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/clothing/mask/breath/muzzle{ + pixel_y = -4 + }, +/obj/item/clothing/mask/breath/muzzle, +/obj/item/clothing/mask/breath/muzzle, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"sKJ" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "cmoshutter"; + name = "CMO Office Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/cmo) +"sKL" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) +"sKM" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/station/commons/dorms) +"sKP" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/command/eva) +"sKQ" = ( +/obj/machinery/computer/pandemic, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/light/cold/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/medical/virology) +"sKR" = ( +/obj/machinery/doppler_array{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"sKV" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"sLa" = ( +/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/machinery/door/airlock{ + name = "Theater Backstage" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/service/theater) +"sLd" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/customs/fore) +"sLe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"sLf" = ( +/obj/machinery/computer/mechpad, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/build/directional/north, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"sLw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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, +/area/station/maintenance/department/eva/abandoned) +"sLx" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"sLz" = ( +/obj/structure/cable, +/obj/machinery/door/airlock{ + name = "Custodial Closet" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"sLB" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"sLK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - Fore Starboard"; + name = "hallway camera" + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sLN" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"sLV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sLY" = ( +/obj/machinery/door/poddoor/preopen{ + id = "rdoffice"; + name = "Research Director's Shutters" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) +"sMb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/book/manual/chef_recipes{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/book/manual/wiki/cooking_to_serve_man, +/obj/item/knife/kitchen, +/obj/item/rag, +/obj/structure/table, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"sMw" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"sMx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sMG" = ( +/obj/machinery/flasher/directional/south{ + id = "Isolation_Cell" + }, +/obj/machinery/light/small/broken/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/security/prison/safe) +"sMN" = ( +/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/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"sMQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/medical/medbay) +"sMX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/office) +"sNd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"sNe" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"sNC" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_nineteen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/indestructible/meat, +/area/station/service/library/lounge) +"sNF" = ( +/obj/effect/landmark/navigate_destination/hydro, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"sNN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/bot, +/obj/item/holosign_creator/engineering, +/obj/item/multitool, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"sNT" = ( +/obj/machinery/hydroponics/soil/vermaculite, +/obj/effect/mob_spawn/corpse/human/monkey, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"sOi" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"sOs" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"sOM" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall4"; + location = "engi3" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"sON" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/iron, +/area/station/security/prison) +"sOS" = ( +/obj/structure/table, +/obj/item/trash/raisins, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"sPa" = ( +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"sPd" = ( +/obj/structure/bookcase{ + name = "Holy Bookcase" + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"sPk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"sPo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"sPF" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Solar Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/solars/starboard/fore) +"sPO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"sPT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"sPV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Unfiltered to Mix" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/mix) +"sPZ" = ( +/obj/structure/weightmachine, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"sQb" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"sQi" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/briefcase/secure, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"sQn" = ( +/obj/machinery/vending/clothing, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"sQp" = ( +/obj/structure/table/wood, +/obj/item/food/grown/poppy/lily, +/obj/item/food/grown/poppy/geranium{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"sQr" = ( +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"sQs" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"sQA" = ( +/turf/closed/wall, +/area/station/command/meeting_room/council) +"sQD" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 4" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/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/security/brig, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"sQH" = ( +/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, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"sQJ" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"sQL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"sQN" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/floor, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"sQO" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/structure/table, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/pen/blue, +/obj/item/pen/red{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"sQR" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/solars/starboard/fore) +"sQS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"sRd" = ( +/turf/closed/wall/r_wall, +/area/station/security/evidence) +"sRt" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/item/wrench, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/random/directional/south, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"sRC" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"sRI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"sRQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"sRT" = ( +/obj/structure/bookcase/random/adult, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"sSb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall, +/area/station/ai/satellite/chamber) +"sSe" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + id = "teleportershutters"; + name = "Teleporter Shutters"; + req_access = list("command") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"sSh" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "cargoload" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor{ + id = "cargoload"; + name = "Supply Dock Loading Door" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"sSl" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"sSw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"sSH" = ( +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"sSZ" = ( +/obj/machinery/button/door/directional/north{ + id = "surgery_shutters"; + name = "Privacy Shutters"; + pixel_y = 36 + }, +/obj/machinery/light_switch/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/structure/closet/secure_closet/medical1, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"sTn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"sTq" = ( +/obj/structure/cable, +/obj/machinery/button/flasher{ + id = "Cell 2"; + name = "Prisoner Flash"; + pixel_x = 25; + pixel_y = 7; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/east{ + id = "permashut2"; + name = "Cell Lockdown Button"; + pixel_y = -6; + req_access = list("brig") + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"sTu" = ( +/obj/structure/rack, +/obj/item/aicard, +/obj/item/storage/briefcase/secure, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"sTv" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = 6 + }, +/obj/machinery/recharger{ + pixel_x = -5 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"sTG" = ( +/obj/structure/table, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/glasses/science, +/obj/structure/sign/poster/official/science/directional/west, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"sTR" = ( +/obj/structure/sign/directions/science{ + dir = 8 + }, +/obj/structure/sign/directions/command{ + dir = 1; + pixel_y = 8 + }, +/turf/closed/wall, +/area/station/medical/psychology) +"sTV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Lab" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/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/cable, +/turf/open/floor/iron, +/area/station/medical/virology) +"sTZ" = ( +/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/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"sUv" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/storage/medkit, +/obj/item/storage/medkit, +/obj/item/healthanalyzer, +/obj/item/healthanalyzer, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"sUz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sUA" = ( +/obj/structure/table_frame/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"sUH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"sUQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"sUS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"sUU" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating, +/area/station/maintenance/port) +"sVb" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"sVe" = ( +/obj/machinery/flasher/directional/north{ + id = "visitorflash" + }, +/obj/structure/chair/stool/directional/east, +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"sVi" = ( +/obj/structure/sign/warning/test_chamber/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"sVm" = ( +/obj/structure/lattice, +/obj/structure/sign/warning/electric_shock/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"sVC" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/item/wrench/medical{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/cryo) +"sVP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"sVX" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/main) +"sWa" = ( +/obj/structure/table/reinforced, +/obj/item/food/donut/jelly/choco{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/station/security/office) +"sWo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, +/obj/machinery/camera/directional/north{ + c_tag = "Service - Bar Backroom"; + name = "service camera" + }, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"sWs" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"sWu" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"sWI" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Central Hallway - Starboard"; + name = "hallway camera" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sWJ" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil, +/obj/item/electronics/airalarm, +/obj/item/electronics/firealarm, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"sWO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"sWP" = ( +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_nineteen, +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"sXb" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sXd" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + name = "Education Chamber" + }, +/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/security/armory, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"sXg" = ( +/obj/machinery/computer/teleporter{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) +"sXB" = ( +/obj/machinery/igniter/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/burnchamber) +"sXI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/exit/departure_lounge) +"sXK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "cafe_counter"; + name = "Kitchen Counter Shutters" + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/service/kitchen) +"sXL" = ( +/obj/machinery/vending/hydronutrients, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"sXM" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"sXO" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"sXQ" = ( +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/command/meeting_room/council) +"sXV" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/micro_laser, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker + }, +/obj/item/multitool, +/turf/open/floor/iron, +/area/station/science/lab) +"sYf" = ( +/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/neutral{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"sYl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"sYn" = ( +/obj/machinery/netpod, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) +"sYw" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/event_spawn, +/obj/machinery/light/floor, +/turf/open/floor/vault, +/area/station/commons/fitness/recreation) +"sYD" = ( +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"sYE" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/treatment_center) +"sYF" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"sYK" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"sYM" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"sYN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"sYU" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sZh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sZn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"sZr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical/medsci) +"sZt" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"sZC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/large, +/area/station/science/xenobiology) +"sZK" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/research) +"sZT" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/sign/poster/official/report_crimes/directional/north, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"sZV" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"tax" = ( +/turf/closed/wall, +/area/station/engineering/break_room) +"taA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"taN" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/fancy/candle_box, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"taO" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/machinery/light/directional/west, +/obj/item/stack/conveyor/thirty, +/obj/item/boulder_beacon{ + pixel_x = -5 + }, +/obj/item/conveyor_switch_construct{ + pixel_x = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"taZ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"tbd" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"tbf" = ( +/obj/structure/table/reinforced, +/obj/item/healthanalyzer, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/healthanalyzer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"tbg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/machinery/door/window/left/directional/north{ + name = "Office Desk"; + req_access = list("cargo") + }, +/obj/effect/turf_decal/delivery, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"tbs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"tbJ" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/station/hallway/secondary/service) +"tbQ" = ( +/obj/structure/closet/crate/wooden, +/turf/open/floor/plating, +/area/station/maintenance/department/chapel) +"tbW" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass{ + name = "Supply Door Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) +"tbZ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/door_timer{ + id = "brig2"; + name = "Cell 2"; + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"tcc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"tce" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/lockers) +"tch" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"tct" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/vault, +/area/station/commons/fitness/recreation) +"tcx" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"tcy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"tcG" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"tcH" = ( +/obj/structure/table/glass, +/obj/item/folder/yellow, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"tcY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + 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/duct, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"tdf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"tdi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/engineering/atmos) +"tdj" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"tdt" = ( +/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, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tdC" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch/directional/south, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"tdX" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/mapping_helpers/dead_body_placer, +/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/medical/morgue) +"tek" = ( +/obj/structure/table, +/obj/machinery/status_display/evac/directional/west, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"teo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"teA" = ( +/obj/structure/displaycase/captain, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"teC" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/landmark/event_spawn, +/obj/machinery/camera/directional/east{ + c_tag = "Dormitories - Library Entrance"; + dir = 6; + name = "dormitories camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"teK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/light/floor, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"teY" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/vault) +"tfi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock{ + id_tag = "Dorm3"; + name = "Cabin 3" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"tfl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/grimy, +/area/station/ai/satellite/interior) +"tfq" = ( +/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, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"tfw" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Telecomms - Chamber Port"; + name = "telecomms camera"; + network = list("ss13","tcomms") + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"tfC" = ( +/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/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"tfJ" = ( +/obj/machinery/cryo_cell{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark/textured_large, +/area/station/medical/cryo) +"tgl" = ( +/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/break_room) +"tgq" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"tgw" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"tgE" = ( +/obj/structure/table/wood, +/obj/machinery/button/door/directional/west{ + id = "Dorm2"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) +"tgI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/tank/air{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"tgN" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"tgS" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"tgT" = ( +/turf/closed/wall/r_wall, +/area/station/medical/virology) +"tgU" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4; + name = "Theater Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/service/theater, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tgX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "qmspace"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/qm) +"thk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"tho" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"tht" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"thz" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"thB" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"thC" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"thI" = ( +/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/cafeteria, +/area/station/security/prison/mess) +"thN" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"thO" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"thT" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"tij" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"tiC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/departments/vault/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"tiP" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) +"tjf" = ( +/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/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"tjp" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"tjz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/green, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"tjI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"tke" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"tki" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/cook, +/obj/effect/decal/cleanable/food/flour, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"tkj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"tkk" = ( +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/machinery/requests_console/directional/south{ + department = "Hydroponics"; + name = "Hydroponics Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"tkm" = ( +/obj/effect/turf_decal/tile/brown/half{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) +"tkt" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/left/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"tkB" = ( +/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/grimy, +/area/station/service/library) +"tkC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table, +/obj/item/rcl/pre_loaded, +/obj/item/stack/pipe_cleaner_coil/random, +/obj/item/stack/pipe_cleaner_coil/random, +/obj/item/stack/pipe_cleaner_coil/random, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"tkF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/commons/locker) +"tla" = ( +/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/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"tlp" = ( +/obj/structure/table/reinforced, +/obj/item/aicard, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"tlq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/computer/atmos_alert/station_only{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"tlA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tlF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/theater) +"tlL" = ( +/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/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"tlN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/roboticist, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"tlU" = ( +/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/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"tlV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"tmc" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"tme" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tmr" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4; + name = "killroom vent" + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"tms" = ( +/obj/structure/cable, +/obj/machinery/computer/security, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"tns" = ( +/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) +"tnu" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"tnB" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/bomb) +"tnG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "MiniSat Antechamber" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/minisat, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"tnJ" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"tnN" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno5"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"tnR" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) +"toh" = ( +/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/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"toB" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/maintenance/port) +"toC" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Interrogation"; + network = list("ss13","interrogation") + }, +/obj/item/radio/intercom/directional/south{ + broadcasting = 1; + frequency = 1423; + listening = 0; + name = "Interrogation Intercom" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"toI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8; + name = "HoP Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/service/hop_office, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"toS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/office) +"tpd" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"tpe" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"tpf" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"tpg" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door/directional/north{ + id = "rndlab1"; + name = "Desk Shutters" + }, +/obj/effect/turf_decal/siding/purple/end{ + dir = 1 + }, +/obj/item/folder{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/folder/white, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/science/lab) +"tpr" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/table, +/obj/item/storage/box/beakers, +/obj/item/storage/box/syringes{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 8 + }, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics) +"tpE" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo - Quartermaster's Quarters"; + name = "cargo camera" + }, +/obj/machinery/computer/security/qm{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"tpI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"tpP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/depsec/engineering, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"tpS" = ( +/obj/effect/spawner/random/structure/table_fancy, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"tpZ" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/fore) +"tqa" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"tqn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/green/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"tqo" = ( +/turf/closed/wall, +/area/station/engineering/main) +"tqr" = ( +/obj/item/kirbyplants/random, +/obj/structure/secure_safe/directional/east, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"tqw" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/vending/wardrobe/medi_wardrobe, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"tqy" = ( +/obj/structure/sign/painting/library_secure{ + pixel_x = 32 + }, +/obj/structure/table/wood/fancy/blue, +/obj/machinery/door/window/left/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"tqI" = ( +/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/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"tqK" = ( +/obj/effect/turf_decal/tile/green, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"tqT" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/turf/open/floor/iron/dark/textured_half, +/area/station/security/detectives_office) +"trd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"trf" = ( +/obj/structure/table/wood, +/obj/item/restraints/handcuffs{ + pixel_y = 6 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 7; + pixel_y = -7 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = -3 + }, +/obj/item/cigarette/cigar{ + pixel_x = -1; + pixel_y = -7 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"trk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"trs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"trw" = ( +/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/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"trC" = ( +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/kitchen/rollingpin, +/obj/structure/table, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"trG" = ( +/obj/machinery/door/window/left/directional/north{ + name = "Engineering Delivery"; + req_access = list("construction") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/main) +"trR" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"trT" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"trW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Escape Pod" + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"trY" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/integrated_circuit/loaded/speech_relay, +/obj/item/integrated_circuit/loaded/hello_world, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"tsa" = ( +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "Gas to Chamber" + }, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "Chamber to Cooling" + }, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"tsc" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/turf/open/floor/carpet/blue, +/area/station/commons/dorms) +"tse" = ( +/turf/open/floor/plating, +/area/station/security/prison/mess) +"tsj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy/brown, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"tsu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"tsB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/dark/visible, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"tsJ" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/eva/abandoned) +"tsK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tsL" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/wrench, +/obj/item/shovel/spade, +/obj/item/wirecutters, +/obj/effect/turf_decal/box, +/obj/machinery/firealarm/directional/north, +/obj/item/reagent_containers/cup/watering_can, +/obj/effect/turf_decal/tile/green/opposingcorners, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"tsM" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"tsU" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/brig) +"tsZ" = ( +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_edge{ + dir = 4 + }, +/area/station/science/ordnance/storage) +"tte" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/mineral/plasma{ + amount = 20 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"tti" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ttr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "Dorm2"; + name = "Cabin 2" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ttz" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L4" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ttE" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/ce) +"ttF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"ttN" = ( +/obj/effect/spawner/random/trash/mopbucket, +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink"; + pixel_y = 23 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ttO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"ttQ" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/light_switch/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"tud" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white, +/obj/item/stamp/head/rd, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"tug" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"tuj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Experimentor"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/engine, +/area/station/science/explab) +"tuk" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"tum" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/mod/module/tether, +/obj/item/mod/module/tether, +/obj/item/stack/sheet/plasteel/fifty, +/turf/open/floor/iron, +/area/station/engineering/storage) +"tup" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Theater Maintenance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"tuq" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional{ + dir = 6 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"tus" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"tuv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"tuy" = ( +/obj/machinery/duct, +/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/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"tuB" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"tuF" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"tuG" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/machinery/computer/atmos_control/carbon_tank{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"tuN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "rdrnd"; + name = "Research and Development Shutters" + }, +/turf/open/floor/plating, +/area/station/science/lab) +"tuQ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tuW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"tuZ" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "QM #3" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"tve" = ( +/obj/machinery/duct, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Project Room Aft"; + name = "atmospherics camera" + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"tvj" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"tvk" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"tvs" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"tvF" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-right" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"tvG" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"tvO" = ( +/obj/machinery/modular_computer/preset/research{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/camera/directional/south{ + c_tag = "Science - Research Director's Quarters"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"tvQ" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"twh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"twE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "teleporterhubshutters"; + name = "Teleporter Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/teleporter) +"twJ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"twN" = ( +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/commons/fitness/recreation) +"txc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/engine, +/area/station/science/explab) +"txi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"txm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"txF" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"txK" = ( +/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/blue/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"tyj" = ( +/obj/structure/table/reinforced, +/obj/item/t_scanner, +/obj/item/pipe_dispenser, +/obj/effect/turf_decal/bot, +/obj/item/pipe_dispenser, +/obj/item/storage/belt/utility, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"tym" = ( +/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, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"tyx" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"tyK" = ( +/obj/machinery/vending/wardrobe/jani_wardrobe, +/turf/open/floor/iron/dark, +/area/station/service/janitor) +"tyU" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"tyV" = ( +/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, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"tyY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/hfr_room) +"tzc" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/siding/purple{ + dir = 8 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron, +/area/station/science/lab) +"tzj" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/warning/deathsposal/directional/south, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"tzm" = ( +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"tzn" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/sign/poster/official/random/directional/south, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/glasses/blindfold, +/obj/item/clothing/glasses/blindfold, +/obj/machinery/door/window/right/directional/north{ + name = "Surgical Supplies"; + req_access = list("surgery") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"tzy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tzK" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8 + }, +/obj/machinery/airlock_sensor/incinerator_ordmix{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) +"tzP" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/crazy) +"tAd" = ( +/obj/item/target/syndicate, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/structure/training_machine, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/range) +"tAh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"tAk" = ( +/obj/machinery/recharge_station, +/obj/machinery/button/door/directional/east{ + id = "mechbay"; + name = "Mech Bay Shutters Control"; + req_access = list("robotics") + }, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"tAl" = ( +/obj/machinery/photocopier/prebuilt, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"tAL" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"tAM" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Air to Ports" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tAS" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"tBf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/barber) +"tBm" = ( +/obj/machinery/recharge_station, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Break Room"; + name = "engineering camera" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"tBs" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/obj/structure/dresser, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"tBv" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/machinery/newscaster/directional/west, +/obj/item/reagent_containers/spray/hercuri, +/obj/item/stack/medical/ointment{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/stack/medical/ointment{ + pixel_x = 6; + pixel_y = -3 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"tBC" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white{ + color = "#74b2d3" + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/treatment_center) +"tBO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Holding Area" + }, +/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/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"tBQ" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/warning, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"tBS" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L1" + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/edge, +/area/station/hallway/primary/central/aft) +"tBX" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"tCk" = ( +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"tCn" = ( +/obj/effect/spawner/random/trash/box, +/obj/effect/spawner/random/clothing/twentyfive_percent_cyborg_mask, +/obj/item/clothing/suit/costume/cardborg, +/obj/item/clothing/head/costume/cardborg, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tCr" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"tCs" = ( +/turf/closed/wall, +/area/station/service/janitor) +"tCv" = ( +/obj/machinery/suit_storage_unit/cmo, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"tCD" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "roboticsprivacy"; + name = "Robotics Shutters" + }, +/obj/machinery/door/window/left/directional/west{ + name = "Robotics Desk"; + req_access = list("robotics") + }, +/obj/item/folder/red{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/desk_bell{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"tCI" = ( +/obj/machinery/telecomms/server/presets/command, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"tCQ" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"tCS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"tCW" = ( +/obj/structure/sign/warning/no_smoking/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"tCY" = ( +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tDd" = ( +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/engineering/main) +"tDo" = ( +/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/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tDs" = ( +/turf/closed/wall, +/area/station/service/electronic_marketing_den) +"tDt" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/security/brig) +"tDw" = ( +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"tDx" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/storage) +"tDy" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/service/library/artgallery) +"tDA" = ( +/obj/effect/turf_decal/trimline/neutral, +/obj/machinery/atmospherics/components/binary/pump/off/supply/hidden/layer4{ + dir = 4; + name = "Distro to Public Pumps" + }, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"tDB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"tDD" = ( +/obj/machinery/computer/shuttle/mining{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"tDE" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"tDG" = ( +/obj/machinery/computer/camera_advanced/xenobio{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/button/door/directional/south{ + id = "xenobio_maint_fore"; + name = "Fore Pen Maintenance Windows"; + pixel_x = 8; + req_access = list("science") + }, +/obj/machinery/button/door/directional/south{ + id = "xenobio_maint_aft"; + name = "Aft Pen Maintenance Windows"; + pixel_x = -6; + req_access = list("science") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"tDK" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "construction"; + name = "Construction Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/textured, +/area/station/construction/mining/aux_base) +"tDL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"tEd" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/departments/vault/directional/west, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"tEh" = ( +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/medical{ + dir = 1 + }, +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = 8 + }, +/turf/closed/wall, +/area/station/hallway/secondary/exit/departure_lounge) +"tEj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"tEw" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"tEE" = ( +/obj/structure/table/reinforced, +/obj/machinery/keycard_auth, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"tEN" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/obj/machinery/light/cold/directional/east, +/obj/effect/gibspawner/human/bodypartless, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/service/kitchen/abandoned) +"tEX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"tFa" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"tFd" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"tFm" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"tFn" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"tFp" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"tFu" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 8 + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"tFG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/customs/aft) +"tFM" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"tFP" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"tFR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "Dorm6"; + name = "Cabin 6" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"tGb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"tGd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tGf" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"tGj" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"tGq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"tGr" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"tGt" = ( +/turf/closed/wall, +/area/station/service/lawoffice) +"tGD" = ( +/obj/effect/spawner/random/trash/bin, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"tGJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tGL" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"tGO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/corporate_showroom) +"tGW" = ( +/obj/machinery/hydroponics/soil, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) +"tHc" = ( +/obj/structure/table/wood/fancy, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"tHg" = ( +/obj/structure/table, +/obj/item/fuel_pellet{ + pixel_x = 8 + }, +/obj/item/wrench{ + pixel_x = -4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"tHk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tHu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Warden's Office" + }, +/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/mapping_helpers/airlock/access/all/security/armory, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/warden) +"tHy" = ( +/obj/machinery/door/airlock{ + name = "Locker Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/dorms, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/locker) +"tHF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tHI" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/librarian, +/turf/open/floor/carpet/green, +/area/station/service/library) +"tHN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/bot_red, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"tHQ" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"tHV" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/medical/morgue) +"tHW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"tIb" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"tIe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/turf/open/floor/iron, +/area/station/maintenance/port) +"tIK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage) +"tIV" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"tJh" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/obj/structure/sign/departments/psychology/directional/east, +/obj/effect/landmark/start/psychologist, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"tJk" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"tJl" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"tJn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + name = "Airlock Pump"; + hide = 1; + target_pressure = 300 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"tJo" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Cooling Bypass" + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"tJt" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"tJE" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/pen, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"tJT" = ( +/obj/structure/sign/directions/arrival{ + dir = 8; + pixel_x = 1 + }, +/obj/structure/sign/directions/lavaland{ + dir = 1; + pixel_x = 1; + pixel_y = 10 + }, +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"tJU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"tJV" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"tJX" = ( +/obj/effect/spawner/random/structure/chair_flipped, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"tJZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"tKc" = ( +/obj/machinery/door/poddoor/massdriver_trash, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmos_shield_gen/active{ + dir = 1 + }, +/obj/machinery/atmos_shield_gen/active, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"tKf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"tKq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"tKw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/half, +/turf/open/floor/iron/half, +/area/station/security/office) +"tKV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"tKW" = ( +/obj/machinery/computer/shuttle/labor, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Transfer Centre"; + dir = 9 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"tLa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"tLb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/machinery/requests_console/directional/east{ + department = "Theater"; + name = "Theater Requests Console" + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/theater) +"tLp" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"tLx" = ( +/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/neutral/full, +/turf/open/floor/iron/half, +/area/station/security/range) +"tLW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"tLZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/bin, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"tMj" = ( +/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/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"tMl" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/chief_engineer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"tMo" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/hop{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"tMt" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/flesh, +/area/station/crazy) +"tMA" = ( +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"tMF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"tMH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"tML" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tMN" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"tMU" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"tNa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"tNq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_edge{ + dir = 1 + }, +/area/station/security/execution/transfer) +"tNs" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"tNu" = ( +/turf/closed/wall, +/area/station/hallway/primary/fore) +"tNy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/range) +"tNA" = ( +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"tNE" = ( +/obj/structure/weightmachine, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"tNF" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tNL" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"tNO" = ( +/obj/machinery/door/window/right/directional/west{ + name = "Stage Access"; + req_access = list("theatre") + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"tNP" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tNV" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"tNZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/holding_cell) +"tOi" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay Foyer" + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"tOm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Shooting Range" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/range) +"tOs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/secure_closet/personal/cabinet{ + name = "clown's closet" + }, +/obj/machinery/light_switch/directional/west{ + pixel_y = -6 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"tOv" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"tOE" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Supermatter Emitters"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/power/emitter{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"tOK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay Storage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/turf/open/floor/iron, +/area/station/medical/storage) +"tOM" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"tOP" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"tOS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "surgery_shutters"; + name = "Surgery Shutters" + }, +/turf/open/floor/plating, +/area/station/medical/surgery/theatre) +"tOT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_holder/emergency_oxygen, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tOW" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"tOY" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/security/prison) +"tPc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Command Hallway" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"tPm" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/medical/morgue) +"tPo" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"tPv" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"tPx" = ( +/obj/effect/turf_decal/box/red/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"tPD" = ( +/obj/machinery/biogenerator, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"tPE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tPG" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"tPQ" = ( +/obj/machinery/computer/records/medical{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"tPS" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"tPY" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"tQh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tQn" = ( +/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, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"tQp" = ( +/obj/structure/table/wood, +/obj/machinery/door/firedoor, +/obj/item/storage/box/matches{ + pixel_y = 5 + }, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 10 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/service/bar) +"tQt" = ( +/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/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"tQz" = ( +/obj/machinery/door/poddoor/incinerator_atmos_main, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"tQE" = ( +/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/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"tQM" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"tQU" = ( +/obj/item/kirbyplants/organic/plant21, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tQY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"tRh" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 8; + name = "Waste Release" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"tRo" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/food/meat/slab/human{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/food/meat/slab/human, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"tRq" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/bot/right, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"tRu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/north, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"tRO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/effect/turf_decal/tile/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"tRS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/structure/cable, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"tSa" = ( +/obj/structure/sign/poster/random/directional/south, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron, +/area/station/commons/lounge) +"tSh" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"tSo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/command/eva) +"tSq" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/table/reinforced, +/obj/item/wrench, +/obj/item/clothing/glasses/science, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"tSu" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold/general/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"tSQ" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/secondary/exit/departure_lounge) +"tSU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"tTa" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 4; + name = "Cargo Bay Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"tTe" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"tTg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tTn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"tTz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/machinery/meter, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"tTD" = ( +/obj/effect/landmark/start/roboticist, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"tTM" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"tTU" = ( +/obj/structure/table/wood/fancy, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"tUd" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/indestructible/meat/crimson, +/area/station/service/chapel/office) +"tUg" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"tUi" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"tUj" = ( +/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/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "MiniSat Exterior Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engi_ai_big_airlock" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"tUr" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -8 + }, +/obj/effect/turf_decal/delivery, +/obj/item/rag, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"tUB" = ( +/turf/open/floor/plating, +/area/station/security/prison) +"tUG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"tUI" = ( +/obj/structure/meateor_fluff/abandoned_headcrab_egg{ + pixel_x = -6; + pixel_y = -3 + }, +/obj/structure/meateor_fluff/abandoned_headcrab_egg{ + pixel_x = -10; + pixel_y = 20 + }, +/obj/structure/meateor_fluff/abandoned_headcrab_egg{ + pixel_x = 10; + pixel_y = 10 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/indestructible/meat, +/area/station/crazy) +"tUR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/maintenance/port) +"tUS" = ( +/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/medical/virology) +"tUX" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"tVl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"tVw" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/riot_armor, +/obj/effect/spawner/random/armory/riot_helmet, +/obj/effect/spawner/random/armory/riot_shield, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"tVC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/closet/secure_closet/personal/cabinet{ + name = "clown's closet" + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"tVD" = ( +/obj/structure/chair, +/obj/effect/landmark/start/chaplain, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"tVM" = ( +/obj/effect/landmark/navigate_destination/med, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/medbay) +"tVR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"tWa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"tWg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Starboard Primary Hallway" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"tWl" = ( +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"tWp" = ( +/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/medical/treatment_center) +"tWv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"tWx" = ( +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/blue/diagonal_edge, +/obj/machinery/duct, +/turf/open/floor/iron/diagonal, +/area/station/medical/break_room) +"tWD" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/emergency, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"tWG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison) +"tWI" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/door/window/left/directional/west{ + name = "Hydroponics Desk"; + req_access = list("hydroponics") + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"tXe" = ( +/obj/effect/turf_decal/loading_area/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"tXi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"tXn" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"tXu" = ( +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"tXy" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"tXA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/poster/random_official, +/obj/machinery/light/small/directional/east, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"tXI" = ( +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"tXJ" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/station/security/office) +"tXL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"tXO" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"tXR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"tXS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"tXW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/office) +"tXX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-passthrough" + }, +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/airlock/research{ + name = "Xenobiology Lab" + }, +/turf/open/floor/iron, +/area/station/science/research) +"tYd" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix to Distro" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"tYe" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"tYi" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/teleporter) +"tYo" = ( +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"tYs" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/wood, +/area/station/commons/dorms) +"tYu" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 6 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/engineering/atmos/pumproom) +"tYw" = ( +/obj/structure/sign/directions/command{ + dir = 1 + }, +/obj/structure/sign/directions/dorms{ + pixel_y = -8 + }, +/obj/structure/sign/directions/supply{ + dir = 1; + pixel_y = 8 + }, +/turf/closed/wall, +/area/station/commons/storage/tools) +"tYz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/quartermaster, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"tYB" = ( +/obj/effect/decal/spring_healing, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"tYE" = ( +/obj/structure/table/wood, +/obj/item/pai_card, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"tYI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"tYL" = ( +/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 = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"tYN" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, +/obj/machinery/recharge_station, +/turf/open/floor/iron, +/area/station/science/research) +"tYP" = ( +/obj/structure/chair/office/light, +/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, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"tYR" = ( +/obj/structure/bookcase/random, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/security/prison) +"tZe" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -3; + pixel_y = 5 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"tZi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"tZj" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"tZo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tZu" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/electronics/firelock, +/obj/item/stack/sheet/glass, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/port) +"tZJ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/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) +"tZM" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/blue, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"tZN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/service/hydroponics) +"uai" = ( +/obj/machinery/photocopier/prebuilt, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"ual" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Solar Access" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/aft) +"uaD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron/dark, +/area/station/science/server) +"uaE" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"uaF" = ( +/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/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"uaS" = ( +/obj/item/rack_parts, +/obj/effect/spawner/random/engineering/tool, +/obj/structure/sign/poster/random/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"uaT" = ( +/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/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/research) +"uaY" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"ubs" = ( +/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/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ubz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"ubB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"ubJ" = ( +/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/hallway/secondary/service) +"ubK" = ( +/obj/machinery/computer/operating, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/bot_white, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"ubL" = ( +/obj/structure/table, +/obj/item/book/manual/chef_recipes, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 2 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/condiment/enzyme, +/obj/item/storage/fancy/egg_box, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"ubM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/rack, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/wirecutters, +/obj/item/crowbar, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"ubV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"uce" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"uch" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 9 + }, +/turf/open/space/basic, +/area/space/nearstation) +"uci" = ( +/obj/machinery/door/morgue{ + name = "Private Study" + }, +/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/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"uco" = ( +/obj/machinery/button/door/directional/west{ + id = "Dorm1"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/hangover, +/obj/item/flashlight/lamp/green{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) +"ucu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"ucv" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"ucw" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"ucD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation) +"ucF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/security/processing) +"ucT" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Chapel - Fore Port"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"udb" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/lockers) +"udd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"udf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"udi" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/blue, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/cryo) +"udl" = ( +/obj/structure/closet/radiation, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"udm" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"udr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"udG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"udI" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"udJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"udQ" = ( +/obj/effect/mob_spawn/corpse/human/monkey, +/obj/effect/spawner/random/structure/closet_empty, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"ueb" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/dim/directional/south, +/turf/open/indestructible/meat, +/area/station/crazy) +"uec" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ued" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"uej" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uet" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"ueu" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"uew" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ueB" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/pen, +/obj/machinery/requests_console/directional/west{ + department = "AI Chamber"; + name = "AI Chamber Requests Console" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"ueC" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno2"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ueH" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"ueJ" = ( +/turf/open/floor/iron/half, +/area/station/service/hydroponics) +"ueS" = ( +/obj/effect/decal/spring_healing, +/turf/open/indestructible/meat/flesh/c, +/area/station/crazy) +"ueU" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ueV" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"ufz" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/bot_white, +/obj/structure/filingcabinet, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"ufR" = ( +/turf/closed/wall/r_wall, +/area/station/security/warden) +"ugc" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"ugh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"ugi" = ( +/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/service/electronic_marketing_den) +"ugq" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ugr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"ugs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/research) +"ugu" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/chair/stool/directional/south, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"ugF" = ( +/obj/structure/table/reinforced, +/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{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - HFR"; + name = "atmospherics camera" + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"uhb" = ( +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) +"uhc" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/dark_blue/filled/warning, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"uhC" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/structure/sign/poster/official/ian/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"uhG" = ( +/obj/machinery/porta_turret/ai, +/obj/machinery/firealarm/directional/north, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"uhH" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/bridge) +"uhL" = ( +/obj/structure/table/reinforced, +/obj/item/bodypart/chest/robot, +/obj/item/bodypart/arm/right/robot{ + pixel_x = 6 + }, +/obj/item/bodypart/arm/left/robot{ + pixel_x = -6 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"uhS" = ( +/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/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"uhX" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"uhY" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uiv" = ( +/obj/structure/reagent_dispensers/fueltank/large, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/textured, +/area/station/engineering/atmos) +"uiA" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"uiC" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"uiG" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"uiH" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/research/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"uiJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/button/door/directional/east{ + id = "brigprison"; + name = "Prison Lockdown"; + req_access = list("brig"); + pixel_y = 4; + pixel_x = 26 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/east{ + pixel_y = -6 + }, +/turf/open/floor/iron/dark/textured_edge{ + dir = 1 + }, +/area/station/security/execution/transfer) +"uiM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"uiP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/dark/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"uiR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uja" = ( +/obj/effect/turf_decal/siding/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"ujd" = ( +/obj/machinery/light/directional/west, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"ujs" = ( +/obj/machinery/door/airlock/grunge{ + name = "Chapel Quarters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/crematorium, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"ujD" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 5 + }, +/obj/machinery/firealarm/directional/south{ + pixel_x = -5 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/cargo/office) +"ujK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/eva) +"ujL" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/mining_voucher, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"ujQ" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/structure/filingcabinet/security, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"ukj" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Kitchen" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"ukn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"uko" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"ukq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/half, +/area/station/security/range) +"ukv" = ( +/obj/structure/bookcase/random/religion, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library) +"ukC" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + 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, +/area/station/medical/medbay) +"ukO" = ( +/obj/machinery/cell_charger, +/obj/structure/table/reinforced, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"ukR" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"ukS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"ukX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"ulg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"ulk" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ulp" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"ult" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/transit_tube/curved/flipped{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"ulH" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/station/service/theater) +"ulQ" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals - Garden Access"; + dir = 9; + name = "arrivals camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ulR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"umb" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"umd" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/security/range) +"umf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"umi" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/deathsposal/directional/north, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light_switch/directional/east{ + pixel_x = 38 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"umm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"umu" = ( +/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 = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"umv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"umz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"umA" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"umC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"umI" = ( +/obj/structure/alien/resin/membrane, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/turf/open/indestructible/meat/basalt, +/area/station/crazy) +"umM" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/effect/landmark/start/paramedic, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"umN" = ( +/turf/closed/wall, +/area/station/commons/vacant_room) +"umQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/eva) +"ung" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L12" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/hallway/primary/central/aft) +"unh" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"unj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"unk" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"uns" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"unv" = ( +/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/effect/turf_decal/trimline/green/filled/warning{ + dir = 5 + }, +/obj/machinery/light_switch/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"unx" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/station/service/barber) +"unK" = ( +/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/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"unL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"unO" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"uot" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals - Fore Center"; + name = "arrivals camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uow" = ( +/obj/effect/spawner/structure/window, +/obj/structure/sign/plaques/kiddie/library, +/turf/open/floor/plating, +/area/station/service/library) +"uoz" = ( +/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/plating, +/area/station/maintenance/starboard/fore) +"uoI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical/medsci) +"uoK" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/dark_red{ + dir = 6 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"uoO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood/fancy/green, +/obj/effect/spawner/random/aimodule/harmless, +/turf/open/floor/circuit/green, +/area/station/ai/upload/chamber) +"uoS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uoV" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"uoY" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white/textured_large, +/area/station/science/xenobiology) +"upe" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"upk" = ( +/turf/open/floor/carpet/green, +/area/station/commons/dorms) +"upl" = ( +/obj/effect/landmark/start/depsec/science, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"upo" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"upp" = ( +/obj/item/kirbyplants/random, +/obj/machinery/turretid{ + control_area = "/area/station/ai/satellite/interior"; + name = "Antechamber Turret Control"; + pixel_x = -32; + req_access = list("minisat"); + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "AI Satellite - Teleporter"; + name = "ai camera"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"upB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"upM" = ( +/obj/structure/table, +/obj/item/storage/photo_album/prison, +/obj/item/camera, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"upX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uqd" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"uqk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uqq" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"uqJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/airlock/external{ + name = "Escape Pod 4"; + space_dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"uqK" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"uqO" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/photocopier/prebuilt, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"uqX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/wood, +/area/station/service/theater) +"uqZ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"urh" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"uro" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 10 + }, +/obj/item/storage/box/trackimp{ + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"urq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"urt" = ( +/turf/closed/wall/r_wall, +/area/station/science/circuits) +"urx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"urA" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"urC" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/electronics/airlock, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/west, +/obj/item/electronics/apc, +/obj/item/electronics/airalarm, +/obj/item/assembly/voice, +/obj/item/assembly/voice, +/obj/item/assembly/timer, +/obj/item/assembly/timer, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"urF" = ( +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"urH" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/service/library) +"urL" = ( +/obj/effect/turf_decal/siding/blue/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"urM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"urO" = ( +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den) +"urV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"urY" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ush" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"usl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"usz" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"usA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"usD" = ( +/obj/structure/cable, +/obj/effect/landmark/start/depsec/engineering, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"usF" = ( +/obj/machinery/disposal/bin, +/obj/structure/cable, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"utj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/lobby) +"utw" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"utz" = ( +/obj/structure/bed/dogbed/runtime, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/mob/living/basic/pet/cat/runtime, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"utC" = ( +/obj/item/flashlight/flare/candle/amber, +/obj/structure/meateor_fluff/flesh_pod_open{ + pixel_x = 0; + pixel_y = 7 + }, +/turf/open/indestructible/necropolis/normal, +/area/station/crazy) +"utK" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"utN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"utO" = ( +/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, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"utQ" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining" + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"utS" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"uua" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"uue" = ( +/obj/structure/bed/medical/emergency, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"uuf" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"uui" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/security/medical) +"uuj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"uuk" = ( +/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/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"uun" = ( +/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/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"uur" = ( +/obj/item/kirbyplants/random, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"uuy" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"uuC" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"uuJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/turf/open/floor/engine, +/area/station/science/explab) +"uuN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-passthrough" + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"uuP" = ( +/obj/machinery/button/door/directional/south{ + id = "chapelprivacyoffice"; + name = "Privacy Control"; + req_access = list("crematorium") + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"uvb" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/dark/visible, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uvd" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "External Airlock" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/department/science/xenobiology) +"uvg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uvi" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/light/floor, +/turf/open/floor/vault, +/area/station/commons/fitness/recreation) +"uvl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/green, +/turf/open/floor/iron/dark/smooth_large, +/area/station/service/hydroponics) +"uvt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/green, +/area/station/service/library) +"uvJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"uvR" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Security Hallway - Center"; + name = "hallway camera" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"uvT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"uvW" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"uwi" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"uwn" = ( +/obj/structure/table/wood, +/obj/item/storage/crayons, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"uws" = ( +/obj/structure/closet/secure_closet/brig{ + id = "medcell"; + name = "Medical Cell Locker" + }, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/medical/medsci) +"uww" = ( +/obj/effect/landmark/blobstart, +/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/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"uwJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uwK" = ( +/obj/effect/turf_decal/trimline/green/mid_joiner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/mid_joiner{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/storage/bag/plants, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/service/hydroponics/garden) +"uwL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"uwZ" = ( +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"uxb" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/machinery/door/airlock{ + name = "Kitchen" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/effect/landmark/navigate_destination/kitchen, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"uxl" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"uxm" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"uxn" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/lighter, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"uxr" = ( +/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/command{ + name = "Captain's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"uxA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"uxB" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/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/mid_joiner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/mid_joiner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/psychology) +"uxC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/computer/security/telescreen/engine/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/atmos_control/nocontrol/master{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"uxG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"uxI" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/reagentgrinder{ + desc = "Used to grind things up into raw materials and liquids."; + pixel_y = 5 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"uxY" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"uyf" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/matter_bin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage/tech) +"uyx" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/vending/dinnerware, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"uyy" = ( +/obj/structure/sign/warning/secure_area/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"uyA" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"uyB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uyE" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"uyK" = ( +/obj/structure/closet/secure_closet/warden, +/obj/item/clothing/under/rank/security/warden/grey, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"uyL" = ( +/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/structure/sign/departments/psychology/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"uyU" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"uzb" = ( +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"uzo" = ( +/obj/structure/chair/office/light, +/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, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"uzq" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"uzr" = ( +/obj/machinery/door/airlock{ + name = "Auxiliary Storage Closet" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"uzv" = ( +/obj/structure/chair{ + dir = 1; + name = "Defense" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"uzz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"uzD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/item/radio/intercom/prison/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"uzJ" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"uzM" = ( +/obj/structure/disposalpipe/sorting/wrap{ + dir = 2 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/storage) +"uzT" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"uzU" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/large, +/area/station/service/library) +"uzZ" = ( +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"uAc" = ( +/obj/structure/closet/crate, +/obj/item/target/alien, +/obj/item/target/clown, +/obj/item/target/clown, +/obj/item/target/syndicate, +/obj/item/gun/energy/laser/practice, +/obj/item/gun/energy/laser/practice, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"uAo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"uAv" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"uAI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/depsec/engineering, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"uAK" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"uAL" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/machinery/recharger{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"uAV" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"uBc" = ( +/obj/machinery/module_duplicator, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"uBf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uBn" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"uBq" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/engineering/main) +"uBt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"uBI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "sci_experimentor"; + name = "Experimentor Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"uBR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"uBW" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uBZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"uCa" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/storage_shared) +"uCb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/chair/stool/directional/north, +/obj/effect/landmark/start/janitor, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"uCe" = ( +/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, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"uCp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"uCt" = ( +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"uCA" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"uCI" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"uCL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"uCN" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"uCQ" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/commons/dorms) +"uCU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"uDb" = ( +/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/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"uDj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"uDk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"uDl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "aicorewindow"; + name = "AI Core Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai/satellite/chamber) +"uDp" = ( +/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, +/area/station/hallway/secondary/exit/departure_lounge) +"uDq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"uDt" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"uDD" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"uDJ" = ( +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"uDQ" = ( +/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/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"uDR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"uEh" = ( +/obj/machinery/telecomms/server/presets/security, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"uEk" = ( +/obj/machinery/light/dim/directional/north, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"uEo" = ( +/obj/structure/bed/double, +/obj/effect/spawner/random/bedsheet/double, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/landmark/start/hangover, +/obj/item/pillow/random, +/turf/open/floor/wood, +/area/station/commons/dorms) +"uEz" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/commons/lounge) +"uED" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"uEV" = ( +/obj/machinery/duct, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/science/research) +"uFa" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Security - Brig Desk" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"uFs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/maintenance/port) +"uFt" = ( +/obj/item/radio/intercom/directional/west, +/obj/item/storage/toolbox/electrical{ + pixel_y = 3 + }, +/obj/structure/table, +/obj/item/multitool{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"uFv" = ( +/obj/structure/chair/pew, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"uFx" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/air_input{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"uFB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uFM" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L6" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uFO" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"uFX" = ( +/obj/structure/table, +/obj/item/clothing/suit/apron/chef, +/obj/item/clothing/under/color/white, +/obj/item/clothing/head/soft/mime, +/obj/item/clothing/mask/surgical, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"uGf" = ( +/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/hydroponics) +"uGl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"uGn" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/science/xenobiology) +"uGt" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/item/clothing/head/utility/hardhat/orange{ + name = "protective hat"; + pixel_y = 9 + }, +/obj/structure/closet/crate/internals, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/bot, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"uGx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/costume/mafia/checkered, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"uGB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/station/science/lobby) +"uGE" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/effect/landmark/start/depsec/science, +/turf/open/floor/iron/white, +/area/station/science/research) +"uGH" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"uGJ" = ( +/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/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"uGN" = ( +/turf/closed/wall/rust, +/area/station/service/chapel/office) +"uGQ" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"uGR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"uHc" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/lamp, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"uHd" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/space/nearstation) +"uHl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/storage) +"uHp" = ( +/obj/structure/cable, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"uHu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"uHE" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/briefcase, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"uHG" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"uHP" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/bot, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"uHZ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/commons/fitness/recreation) +"uIq" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"uIB" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"uIF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/monitored/air_output{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"uIM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Interrogation" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"uIY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"uIZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"uJa" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uJj" = ( +/obj/machinery/computer/telecomms/monitor{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"uJk" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"uJm" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"uJp" = ( +/obj/machinery/disposal/bin{ + desc = "A pneumatic waste disposal unit. This one leads to the morgue."; + name = "corpse disposal" + }, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"uJH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall/r_wall, +/area/station/ai/satellite/chamber) +"uJN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/firecloset, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"uJO" = ( +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"uJW" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/reinforced, +/obj/machinery/computer/records/medical/laptop{ + dir = 4; + pixel_x = 3; + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"uJX" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"uJY" = ( +/obj/effect/decal/cleanable/blood, +/turf/closed/wall/rust, +/area/station/crazy) +"uKa" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"uKf" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"uKj" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 8; + name = "killroom vent" + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"uKl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"uKu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"uKw" = ( +/turf/closed/wall, +/area/station/commons/fitness/recreation) +"uKD" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/rock/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"uKQ" = ( +/obj/structure/chair{ + dir = 1; + name = "Defense" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"uKY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"uKZ" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"uLe" = ( +/obj/structure/table/wood, +/obj/machinery/light_switch/directional/west, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"uLf" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"uLh" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"uLl" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/lobby) +"uLs" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"uLv" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"uLx" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/corner, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"uLG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Security Office" + }, +/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/security/general, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"uLS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/departments/xenobio/directional/east, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"uLW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uLX" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"uMb" = ( +/obj/item/melee/cleaving_saw, +/obj/effect/mob_spawn/corpse/human/assistant, +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small/dim/directional/west, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"uMe" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/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, +/obj/machinery/door/airlock/grunge{ + name = "Morgue" + }, +/turf/open/floor/iron, +/area/station/medical/morgue) +"uMj" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"uMk" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/white, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"uMs" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/engine, +/area/station/science/explab) +"uMu" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/firealarm/directional/east, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"uMA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uMH" = ( +/obj/structure/disposalpipe/segment, +/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/port/fore) +"uMS" = ( +/obj/structure/closet/wardrobe/miner, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/satchel/explorer, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"uMT" = ( +/obj/machinery/disposal/bin, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"uMV" = ( +/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/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"uNe" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"uNf" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"uNg" = ( +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/light/floor, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"uNh" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"uNt" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 10 + }, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"uNy" = ( +/obj/machinery/computer/accounting{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"uNz" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uNC" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"uNE" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"uNQ" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/gloves/color/orange, +/obj/item/storage/box/mousetraps{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/lights/mixed, +/obj/item/grenade/chem_grenade/cleaner, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"uNU" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"uNY" = ( +/turf/closed/wall, +/area/station/medical/medbay/lobby) +"uOh" = ( +/obj/structure/railing, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"uOi" = ( +/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 + }, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"uOn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"uOu" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"uOz" = ( +/obj/structure/table/wood, +/obj/machinery/cell_charger, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"uOC" = ( +/obj/structure/lattice, +/obj/structure/sign/nanotrasen/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"uOF" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"uOH" = ( +/obj/effect/spawner/random/trash/caution_sign, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"uOK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/cargo/storage) +"uOL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"uOR" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/clothing/under/misc/burial{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/under/misc/burial{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/clothing/under/misc/burial{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/clothing/under/misc/burial{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/clothing/under/misc/burial{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/under/misc/burial{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/storage) +"uPh" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/disposal/bin, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"uPi" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/gibspawner, +/turf/open/indestructible/meat, +/area/station/crazy) +"uPj" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uPk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor/inverted{ + dir = 10; + id = "cargoload" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"uPx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uPz" = ( +/obj/structure/filingcabinet/medical, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"uPH" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigwindows"; + name = "Brig Front Blast Door" + }, +/obj/item/folder/red, +/obj/item/pen, +/obj/machinery/door/window/brigdoor/right/directional/south{ + name = "Security Desk"; + req_access = list("security") + }, +/obj/machinery/door/window/right/directional/north{ + name = "Security Desk" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"uPI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/port) +"uPM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"uPS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/electronics/airalarm, +/obj/item/electronics/airlock, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"uPV" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/command{ + name = "Telecomms Server Room" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"uQa" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage) +"uQh" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"uQk" = ( +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"uQo" = ( +/obj/structure/table/reinforced, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"uQt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"uQF" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/cold/directional/west, +/obj/structure/table/reinforced, +/obj/item/toy/figure/md{ + pixel_y = 4 + }, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = -4 + }, +/turf/open/floor/iron/textured, +/area/station/medical/storage) +"uQN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/service/kitchen/abandoned) +"uQQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"uQY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"uRe" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 10 + }, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance/freezerchamber) +"uRf" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/cafeteria) +"uRh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"uRl" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L7" + }, +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/edge, +/area/station/hallway/primary/central/aft) +"uRt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"uRx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"uRy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"uRF" = ( +/obj/structure/closet, +/obj/effect/spawner/random/food_or_drink/condiment, +/obj/item/circuitboard/machine/microwave, +/obj/item/stack/cable_coil/five, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"uRV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/west{ + c_tag = "Departures Hallway - Aft"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"uRY" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uSa" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Gulag Shuttle Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/iron, +/area/station/security/processing) +"uSe" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"uSh" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Cell 2" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/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/security/brig, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"uSo" = ( +/obj/structure/sign/directions/upload{ + dir = 8; + pixel_y = 8 + }, +/obj/structure/sign/directions/science, +/obj/structure/sign/directions/medical{ + pixel_y = -8 + }, +/turf/closed/wall, +/area/station/service/barber) +"uSL" = ( +/obj/effect/turf_decal/box/white{ + color = "#9FED58" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"uSR" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"uSX" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"uSY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/customs/aft) +"uTf" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/research) +"uTm" = ( +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"uTs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/medbay/lobby) +"uTB" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"uTG" = ( +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 2 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"uTM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark_red, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"uTT" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/construction/plumbing, +/obj/item/construction/plumbing, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"uUg" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/hfr_room) +"uUh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"uUl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"uUr" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"uUx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "viro_private_shutters"; + name = "Virology Privacy Shutters"; + pixel_y = -1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/virology) +"uUG" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"uUJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/meter, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"uUW" = ( +/turf/closed/wall, +/area/station/maintenance/space_hut/observatory) +"uVe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"uVh" = ( +/obj/structure/rack, +/obj/item/storage/briefcase/secure, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/bot, +/obj/item/reagent_containers/applicator/patch/aiuri, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"uVk" = ( +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"uVs" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics - Ports"; + name = "atmospherics camera" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uVF" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"uVJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"uVZ" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"uWe" = ( +/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/service/kitchen/abandoned) +"uWj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/station/engineering/lobby) +"uWI" = ( +/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/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/service/kitchen) +"uWJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"uWN" = ( +/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/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"uWT" = ( +/obj/structure/punching_bag, +/turf/open/floor/plating, +/area/station/security/prison) +"uWU" = ( +/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, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"uXF" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"uXH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/machinery/button/door/directional/south{ + id = "Toilet_Research"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/science/breakroom) +"uXK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Courtroom" + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/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/security/court, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/security/courtroom) +"uXN" = ( +/obj/effect/turf_decal/siding/purple/corner, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/mixingchamber_access, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "ordnancefreezer" + }, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"uYg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/green, +/area/station/commons/lounge) +"uYm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/circuit/green, +/area/station/command/vault) +"uYp" = ( +/obj/machinery/computer/records/medical{ + dir = 8 + }, +/obj/machinery/requests_console/directional/east{ + department = "Detective's Office"; + name = "Detective's Requests Console" + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"uYs" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/medical{ + name = "Operating Room" + }, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"uYy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"uYC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Waste to Filter" + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"uYH" = ( +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"uYX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"uZe" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Coroner's Office"; + req_access = list("morgue_secure") + }, +/obj/effect/turf_decal/siding/dark_blue, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"uZf" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/lavendergrass, +/obj/structure/flora/bush/sparsegrass, +/obj/structure/flora/bush/leafy, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/grass, +/area/station/science/genetics) +"uZh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/drone_dispenser, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"uZm" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/stamp/head/cmo, +/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, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"uZs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/research{ + name = "Medsci Airlock" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/effect/mapping_helpers/airlock/access/any/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/research) +"uZy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/security/telescreen/interrogation/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"uZH" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"uZL" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"uZM" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"uZV" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L6" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/hallway/primary/central/aft) +"vap" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"vat" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public{ + name = "Service Hall" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/turf/open/floor/iron/checker, +/area/station/hallway/secondary/service) +"vaw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/main) +"vaK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"vaL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"vba" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/mob_spawn/cockroach, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"vbb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/port) +"vbf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"vbh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"vbr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"vbH" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"vbK" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/sofa/bench, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vbO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"vbP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"vbV" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/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, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"vbZ" = ( +/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/grimy, +/area/station/command/heads_quarters/captain/private) +"vcj" = ( +/obj/structure/closet/firecloset, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/west, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"vct" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 4; + name = "Plasma to Pure" + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vcz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/structure/sign/warning/vacuum/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"vcB" = ( +/turf/closed/wall, +/area/station/maintenance/port) +"vcL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"vcO" = ( +/obj/machinery/power/supermatter_crystal/engine, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"vcU" = ( +/obj/machinery/computer/security/mining{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) +"vda" = ( +/obj/structure/table, +/obj/machinery/computer/libraryconsole/bookmanagement{ + dir = 1 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/security/prison) +"vdA" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"vdB" = ( +/obj/machinery/computer/monitor{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"vdH" = ( +/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/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vdN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"vdS" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"vdT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bookcase/random/adult, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"vdU" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/surgery/theatre) +"vdW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"vdZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/mob/living/basic/lizard/wags_his_tail, +/turf/open/floor/iron/checker, +/area/station/service/janitor) +"vel" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/photocopier/prebuilt, +/turf/open/floor/iron/white, +/area/station/science/research) +"veu" = ( +/obj/machinery/light_switch/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/security/processing) +"vev" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"vex" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/green, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"veD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/storage) +"veM" = ( +/turf/closed/wall, +/area/station/medical/treatment_center) +"veR" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"veZ" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"vfa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"vfc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"vfw" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/public/glass{ + name = "Fore Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vfA" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"vfN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/hydroponics/constructable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"vfS" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"vfU" = ( +/obj/structure/displaycase/labcage, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"vfX" = ( +/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/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vgg" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/tcommsat/server) +"vgi" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"vgm" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vgu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/siding{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"vgE" = ( +/turf/open/floor/circuit/telecomms, +/area/station/science/xenobiology) +"vgK" = ( +/turf/closed/wall, +/area/station/security/range) +"vgQ" = ( +/turf/closed/wall/r_wall, +/area/station/security/interrogation) +"vgS" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"vgZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"vhq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vhs" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/diagonal, +/area/station/science/breakroom) +"vhJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"vhW" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/warning/pods/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"vid" = ( +/obj/item/reagent_containers/spray/cleaner, +/obj/item/pushbroom, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/structure/closet, +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"vii" = ( +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/commons/fitness/recreation) +"vip" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/button/door/directional/north{ + id = "brigprison"; + name = "Prison Lockdown"; + req_access = list("brig_entrance") + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"viB" = ( +/obj/machinery/button/door/directional/west{ + id = "engielock"; + name = "Engineering Lockdown Control"; + pixel_y = -8; + req_access = list("engineering") + }, +/obj/machinery/button/door/directional/west{ + id = "atmoslock"; + name = "Atmospherics Lockdown Control"; + pixel_y = 4; + req_access = list("atmospherics") + }, +/obj/machinery/button/door/directional/west{ + id = "engstorage"; + name = "Engineering Secure Storage Control"; + pixel_x = -36; + pixel_y = 4; + req_access = list("engine_equip") + }, +/obj/machinery/button/door/directional/west{ + id = "transitlock"; + name = "Transit Tube Lockdown Control"; + pixel_x = -36; + pixel_y = -8; + req_access = list("command") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"viI" = ( +/obj/effect/decal/cleanable/dirt, +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"viP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/requests_console/directional/south{ + department = "Genetics"; + name = "Genetics Requests console" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"viX" = ( +/obj/item/wrench, +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vjm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"vjw" = ( +/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/white, +/area/station/medical/medbay) +"vjz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/commons/dorms/laundry) +"vjF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"vjI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/mid_joiner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/virology) +"vjN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/stool/bar/directional/west, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"vjZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vkg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos/mix) +"vki" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Auxiliary Tool Storage"; + name = "engineering camera" + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/warm/directional/east, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"vkv" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vkG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"vkK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/reagent_containers/cup/glass/mug/tea{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vkL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics HFR Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"vkN" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"vkV" = ( +/obj/structure/table/glass, +/obj/effect/spawner/surgery_tray/full, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/suit/apron/surgical, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"vkX" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"vlA" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/port/fore) +"vlI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"vlM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"vlP" = ( +/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/station/service/barber) +"vlS" = ( +/obj/structure/cable, +/mob/living/basic/slime, +/turf/open/floor/circuit/green, +/area/station/science/xenobiology) +"vlY" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vmh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"vmn" = ( +/obj/structure/table, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"vmr" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"vmt" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/transit_tube) +"vmK" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/utility/welding, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"vmL" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Library Access" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"vmM" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/west, +/obj/machinery/fax{ + fax_name = "Law Office"; + name = "Law Office Fax Machine" + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"vmP" = ( +/obj/structure/dresser, +/obj/structure/sign/clock/directional/east, +/turf/open/floor/wood, +/area/station/commons/dorms) +"vmW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vnd" = ( +/obj/structure/bodycontainer/morgue, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"vnn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/directions/vault{ + dir = 4; + pixel_x = 32; + pixel_y = -8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vno" = ( +/turf/closed/wall, +/area/station/service/kitchen/abandoned) +"vnq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"vnB" = ( +/obj/structure/bed/medical/emergency, +/obj/machinery/iv_drip, +/obj/machinery/camera/directional/east{ + c_tag = "Medbay - Operating Room"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/station/medical/surgery/theatre) +"vnD" = ( +/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/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vnF" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"vnI" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining" + }, +/obj/machinery/bouldertech/refinery/smelter, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"vnP" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"vnU" = ( +/turf/closed/wall, +/area/station/service/theater) +"vod" = ( +/obj/item/kirbyplants/random, +/obj/machinery/button/door/directional/south{ + id = "Interro_shutters"; + name = "Shutters Control"; + req_access = list("security") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"voe" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"vog" = ( +/obj/structure/reflector/box, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"voi" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"vop" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/dorms) +"vor" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/command/gateway) +"vos" = ( +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Permabrig Visitation" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"voE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"voG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/diagonal_centre, +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/blue/diagonal_edge, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/diagonal, +/area/station/medical/break_room) +"voV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"voZ" = ( +/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, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"vpg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vpk" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/space/basic, +/area/space/nearstation) +"vpl" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"vpC" = ( +/obj/item/storage/medkit/regular, +/obj/structure/table, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/cmo) +"vpI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"vpJ" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vpK" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/command) +"vpV" = ( +/obj/structure/closet/toolcloset, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/belt/utility, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"vqg" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/wood, +/area/station/commons/dorms) +"vqt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"vqu" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"vqx" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior{ + name = "Burn Chamber Interior Airlock" + }, +/obj/machinery/button/ignition/incinerator/ordmix{ + pixel_x = -6; + pixel_y = -24 + }, +/obj/machinery/button/door/incinerator_vent_ordmix{ + pixel_x = 8; + pixel_y = -24 + }, +/obj/machinery/airlock_controller/incinerator_ordmix{ + pixel_y = 32 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) +"vqy" = ( +/obj/machinery/door/airlock{ + name = "Vacant Room" + }, +/obj/machinery/door/firedoor, +/obj/effect/spawner/random/structure/barricade, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"vqH" = ( +/obj/structure/table/wood, +/obj/item/toy/crayon/spraycan{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/chisel{ + pixel_x = -15; + pixel_y = 6 + }, +/obj/item/toy/crayon/spraycan{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/toy/crayon/spraycan{ + pixel_y = 6 + }, +/obj/item/paint_palette, +/turf/open/floor/carpet/blue, +/area/station/service/library/lounge) +"vqY" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"vra" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"vrd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"vrk" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/grimy, +/area/station/service/library/lounge) +"vrs" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"vry" = ( +/obj/machinery/vending/wardrobe/chem_wardrobe, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"vrP" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"vss" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"vsy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "viro-passthrough" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vsA" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"vsB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"vsI" = ( +/obj/structure/sign/departments/chemistry/pharmacy/directional/north, +/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/yellow/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"vsJ" = ( +/obj/machinery/computer/cargo/request{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"vsR" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/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, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"vsV" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"vsZ" = ( +/obj/structure/platform/rusty, +/obj/item/storage/fancy/cigarettes/crownhaze, +/turf/open/indestructible/meat, +/area/station/crazy) +"vtc" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 8 + }, +/turf/open/floor/circuit/green, +/area/station/science/robotics/mechbay) +"vtj" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Project Room Side Entrance"; + name = "atmospherics camera" + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"vto" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + 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/science/research/abandoned) +"vtt" = ( +/obj/structure/bed/medical/emergency, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/security/execution/transfer) +"vtu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron, +/area/station/service/kitchen) +"vtx" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/item/storage/toolbox/artistic{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/item/storage/toolbox/crafter{ + pixel_x = 2; + pixel_y = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"vty" = ( +/obj/structure/chair/office, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) +"vtG" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"vtQ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"vtT" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/meeting_room/council) +"vua" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"vub" = ( +/obj/machinery/light_switch/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/button/door/directional/west{ + id = "commissaryshutters"; + name = "Commissary Shutters Control"; + pixel_x = -36; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/west{ + id = "commissarydoor"; + name = "Commissary Door Lock"; + normaldoorcontrol = 1; + pixel_x = -36; + pixel_y = -5; + specialfunctions = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"vuc" = ( +/obj/machinery/netpod, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) +"vuv" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Port"; + name = "command camera" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"vuC" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/newscaster/directional/south, +/obj/machinery/hydroponics/soil/rich, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"vuE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/cultivator, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/plant_analyzer, +/obj/structure/sign/poster/contraband/kudzu/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/station/service/hydroponics/garden/abandoned) +"vuJ" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/dark/smooth_large, +/area/station/commons/fitness/recreation) +"vuR" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"vuU" = ( +/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, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"vvh" = ( +/obj/structure/sign/departments/medbay/alt/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"vvp" = ( +/obj/machinery/door/poddoor/preopen{ + id = "engielock"; + name = "Engineering Lockdown Blast Door" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/iron/half, +/area/station/engineering/main) +"vvr" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"vvy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/science/ordnance/storage) +"vvA" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Permabrig - Workroom"; + network = list("ss13","prison") + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/security/prison/work) +"vvD" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"vvF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vvH" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"vvJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vvL" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"vvO" = ( +/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/yellow/opposingcorners, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"vvR" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vwa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vwb" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/spawner/random/trash/graffiti{ + random_icon = 0 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"vwg" = ( +/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/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"vwl" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"vwn" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"vwp" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"vwr" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/lounge) +"vwv" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vwC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"vwO" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"vxi" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vxj" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"vxq" = ( +/obj/structure/cable, +/obj/machinery/computer/security/telescreen/prison/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"vxr" = ( +/turf/open/floor/iron, +/area/station/security/prison) +"vxs" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/visit) +"vxL" = ( +/obj/structure/barricade/wooden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"vxN" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/bodypart/leg/left/robot, +/obj/item/bodypart/leg/right/robot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"vxQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"vxS" = ( +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/delivery, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "Bar" + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"vxY" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"vxZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"vya" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"vyc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"vyj" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/armory/laser_gun, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"vyl" = ( +/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/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"vyn" = ( +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"vys" = ( +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"vyt" = ( +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"vyC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"vyG" = ( +/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/service/abandoned_gambling_den/gaming) +"vyL" = ( +/obj/machinery/stasis, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"vyN" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"vyO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"vyP" = ( +/obj/item/radio, +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"vze" = ( +/obj/structure/bookcase/random, +/obj/item/radio/intercom/directional/south{ + pixel_y = -38 + }, +/obj/machinery/button/door/directional/south{ + id = "councilblast"; + name = "Council Blast Doors" + }, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"vzg" = ( +/obj/structure/closet/crate/coffin, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/service/chapel/storage) +"vzt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"vzy" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"vzA" = ( +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/science/lab) +"vzD" = ( +/obj/structure/table/wood, +/obj/structure/cable, +/obj/item/radio/intercom, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"vzK" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/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/port/fore) +"vzL" = ( +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/shower/directional/north, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/textured, +/area/station/science/xenobiology) +"vzT" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"vAc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/carbon_output{ + dir = 4 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"vAe" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/purple/filled/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"vAk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Fore Hallway" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vAs" = ( +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"vAu" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"vAw" = ( +/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, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vAx" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vAy" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/locker) +"vAC" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"vAE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"vAN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"vAP" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"vAQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"vAX" = ( +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vBa" = ( +/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/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vBc" = ( +/obj/machinery/airalarm/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"vBj" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/storage) +"vBk" = ( +/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/machinery/duct, +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"vBt" = ( +/obj/structure/closet/l3closet/janitor, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/janitor) +"vBu" = ( +/obj/structure/cable, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"vBx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/depsec/supply, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"vBA" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"vBB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"vBH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/orange, +/area/station/commons/dorms) +"vBO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/station/maintenance/department/science/xenobiology) +"vBY" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"vCf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vCk" = ( +/obj/structure/sign/departments/medbay/alt{ + pixel_x = 32; + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"vCn" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Service Airlock" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"vCq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/server) +"vCy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + desc = "A set of curtains serving as a fancy theater backdrop. They can only be opened by a button."; + id = "theater_curtains"; + name = "Theater Curtains" + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"vCM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"vCQ" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron, +/area/station/security/lockers) +"vCU" = ( +/obj/structure/bed, +/obj/item/bedsheet/hos, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Security - Head of Security's Quarters" + }, +/obj/effect/turf_decal/siding/dark_red, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hos) +"vDm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/service/library) +"vDn" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L3" + }, +/turf/open/floor/iron/edge, +/area/station/hallway/primary/central/aft) +"vDw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/maintenance/disposal/incinerator) +"vDy" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"vDH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"vDJ" = ( +/obj/machinery/teleport/hub, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/teleporter) +"vDL" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron/smooth_half, +/area/station/maintenance/port/aft) +"vDN" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vDS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/duct, +/turf/open/floor/iron/grimy, +/area/station/service/bar/backroom) +"vDY" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vEo" = ( +/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/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vEq" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"vEs" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar, +/obj/item/stack/cable_coil, +/obj/item/wirecutters, +/obj/effect/turf_decal/bot, +/obj/item/screwdriver, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"vEV" = ( +/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, +/area/station/security/warden) +"vEX" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/box/red, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"vEZ" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stamp/head/ce, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"vFa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"vFc" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/north{ + name = "Pharmacy Desk"; + req_access = list("pharmacy") + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/item/clipboard, +/obj/item/pen/red, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"vFf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "Dormitories - Hall"; + name = "dormitories camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vFh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vFn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/commons/fitness/recreation) +"vFw" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/table/wood/fancy/blue, +/obj/machinery/door/window/right/directional/west{ + name = "Core Modules"; + req_access = list("captain") + }, +/obj/effect/spawner/random/aimodule/neutral{ + pixel_y = -16 + }, +/turf/open/floor/circuit, +/area/station/ai/upload/chamber) +"vFC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vFQ" = ( +/obj/machinery/vending/assist, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"vFS" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"vFU" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"vGc" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"vGf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"vGq" = ( +/obj/item/storage/medkit/fire{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/fire{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"vGy" = ( +/turf/closed/wall/mineral/plastitanium, +/area/station/commons/fitness/recreation) +"vGM" = ( +/obj/structure/secure_safe/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"vGP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"vGW" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/generic/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"vGX" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron, +/area/station/security/range) +"vGY" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/bodybags, +/obj/machinery/airalarm/directional/west, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"vHh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/pipedispenser, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/textured, +/area/station/engineering/atmos) +"vHo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vHq" = ( +/turf/open/floor/iron, +/area/station/security/office) +"vHu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"vHx" = ( +/obj/structure/table, +/obj/item/assembly/timer, +/obj/item/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"vHA" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"vHO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"vHT" = ( +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"vHY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"vIq" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/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, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"vIB" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"vIG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"vII" = ( +/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, +/area/station/security/prison) +"vIQ" = ( +/turf/closed/wall/r_wall, +/area/station/command/teleporter) +"vIT" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat, +/area/station/crazy) +"vJd" = ( +/obj/structure/rack, +/obj/item/storage/crayons, +/obj/item/storage/crayons{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/bikehorn/rubberducky, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/service/theater) +"vJe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/closet/radiation, +/obj/machinery/firealarm/directional/north, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron, +/area/station/engineering/main) +"vJh" = ( +/obj/machinery/door/airlock/public/glass{ + id_tag = "permabolt3"; + name = "Cell 5" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "permashut5" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"vJj" = ( +/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/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"vJm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4; + name = "Virology Junction" + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/virology, +/obj/effect/turf_decal/tile/green/half{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_half{ + dir = 1 + }, +/area/station/medical/virology) +"vJv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science/xenobiology) +"vJC" = ( +/obj/effect/spawner/random/structure/chair_flipped, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vJD" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/west, +/obj/item/paper_bin, +/turf/open/floor/wood, +/area/station/commons/dorms) +"vJG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"vJL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/circuit/green, +/area/station/ai/satellite/chamber) +"vKl" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/cargo/office) +"vKw" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"vKI" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"vKK" = ( +/obj/effect/turf_decal/siding/brown/corner{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vLd" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/closet/secure_closet/brig{ + id = "engcell"; + name = "Engineering Cell Locker" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"vLg" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/iron/chapel{ + dir = 5 + }, +/area/station/service/chapel) +"vLl" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"vLn" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/wall_healer/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"vLq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/library/abandoned) +"vLz" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"vLA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/stack/ducts/fifty, +/obj/structure/sign/poster/random/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"vLB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vMb" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vMd" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"vMe" = ( +/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/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"vMj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigwindows"; + name = "Brig Front Blast Door" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/holding_cell) +"vMp" = ( +/turf/closed/wall/r_wall, +/area/station/medical/chemistry) +"vMq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) +"vMx" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"vMI" = ( +/obj/structure/table, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/microwave{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"vMQ" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/captain) +"vMU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"vNk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"vNm" = ( +/obj/item/training_toolbox, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"vNn" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/chapel) +"vNo" = ( +/obj/vehicle/sealed/mecha/ripley/cargo, +/turf/open/floor/iron/recharge_floor, +/area/station/cargo/storage) +"vNF" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"vNI" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vOh" = ( +/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/fore) +"vOk" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/directional{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"vOs" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Security's Office" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/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/security/hos, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"vOI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"vOK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"vOO" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/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 = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"vOZ" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"vPe" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/electric_shock, +/turf/open/floor/plating, +/area/station/engineering/lobby) +"vPf" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/machinery/light/warm/directional/south, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"vPl" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/radio, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"vPp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vPy" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vPL" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/engineering/gravity_generator) +"vPO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"vPU" = ( +/turf/open/floor/glass/reinforced, +/area/station/maintenance/department/science/xenobiology) +"vPV" = ( +/obj/structure/table/reinforced, +/obj/item/mmi, +/obj/item/mmi, +/obj/item/mmi, +/obj/structure/sign/departments/medbay/alt/directional/south, +/obj/machinery/status_display/ai/directional/west, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"vPZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"vQb" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vQc" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Central Hallway - Aft"; + name = "hallway camera" + }, +/obj/structure/sign/departments/chemistry/pharmacy/directional/south, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vQe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"vQh" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"vQj" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/mix) +"vQu" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"vQB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"vQU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/folder/yellow, +/obj/item/reagent_containers/applicator/patch/aiuri, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/disposal/incinerator) +"vRn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/white/corner, +/turf/open/floor/iron/dark/corner, +/area/station/commons/fitness/recreation) +"vRy" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"vRz" = ( +/obj/structure/closet/secure_closet/brig{ + name = "Prisoner Locker" + }, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"vRB" = ( +/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/dark, +/area/station/hallway/secondary/service) +"vRO" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/yellow{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/right/directional/south{ + name = "Delivery Office Desk"; + req_access = list("shipping") + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"vRU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vRW" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "E.V.A. Storage" + }, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/eva, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/red_alert_access, +/turf/open/floor/iron, +/area/station/command/eva) +"vSk" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"vSm" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/mining/glass{ + name = "Delivery Office" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"vSo" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/folder, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"vSt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/range) +"vSE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"vSK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/mess) +"vSM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vSP" = ( +/obj/structure/table/wood, +/obj/item/coin/antagtoken, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/gun/ballistic/automatic/pistol/toy, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"vSU" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"vSX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"vTc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"vTe" = ( +/obj/machinery/door/airlock{ + id_tag = "Arrivals_Toilet1"; + name = "Toilet Unit 1" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"vTh" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"vTp" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/port) +"vTC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"vTD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"vTG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"vTO" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"vTP" = ( +/obj/structure/chair/stool/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"vTY" = ( +/turf/open/floor/iron, +/area/station/cargo/storage) +"vUe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/science/research) +"vUf" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/folder/yellow{ + pixel_x = -3; + pixel_y = -6 + }, +/obj/item/pen{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "chemisttop"; + name = "Pharmacy Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/window/left/directional/east{ + name = "Pharmacy Desk"; + req_access = list("pharmacy") + }, +/turf/open/floor/iron/dark, +/area/station/medical/pharmacy) +"vUk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Pure to Mix" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/mix) +"vUm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vUt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Project Room Closet"; + name = "atmospherics camera" + }, +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"vUz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"vUA" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"vUT" = ( +/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/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"vUV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"vVa" = ( +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"vVc" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"vVe" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vVu" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/cargo/drone_bay) +"vVH" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"vVR" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"vVW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/obj/structure/transit_tube/crossing/horizontal, +/turf/open/space/basic, +/area/space/nearstation) +"vWb" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + 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/station/hallway/secondary/exit/departure_lounge) +"vWD" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/mech_bay_recharge_port, +/obj/effect/turf_decal/delivery, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo Bay - Fore"; + name = "cargo camera" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vWR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/commons/fitness/recreation) +"vWU" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"vWV" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/requests_console/directional/north{ + department = "Robotics"; + name = "Robotics Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/machinery/light/cold/directional/north, +/obj/structure/closet/crate/mod, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"vXh" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/tile/red/diagonal_centre, +/obj/effect/turf_decal/tile/yellow/diagonal_edge, +/turf/open/floor/iron/diagonal, +/area/station/science/breakroom) +"vXr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"vXv" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "left_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner, +/area/station/hallway/secondary/entry) +"vXy" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/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, +/turf/open/floor/iron/herringbone, +/area/station/cargo/miningoffice) +"vXH" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"vXK" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/iron/checker, +/area/station/service/bar/backroom) +"vXP" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-left" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"vXQ" = ( +/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/service/abandoned_gambling_den/gaming) +"vXT" = ( +/obj/structure/closet/wardrobe/pjs, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"vXZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/iron, +/area/station/engineering/main) +"vYk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/service/hydroponics) +"vYn" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/firealarm_sanity, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"vYq" = ( +/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/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"vYu" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/fore) +"vYw" = ( +/obj/effect/turf_decal/trimline/red/filled/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, +/area/station/security/lockers) +"vYG" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/bot/right, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"vYI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/mix) +"vZk" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/bodycontainer/morgue/beeper_off{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/warning, +/turf/open/floor/iron/dark/textured_half, +/area/station/medical/morgue) +"vZl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"vZo" = ( +/obj/machinery/smartfridge, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"vZq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vZy" = ( +/obj/machinery/light_switch/directional/north{ + pixel_x = -4; + pixel_y = 27 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"vZE" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"vZX" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wae" = ( +/obj/effect/landmark/start/head_of_security, +/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/grimy, +/area/station/command/heads_quarters/hos) +"wak" = ( +/obj/structure/chair/stool/bar/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"wan" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"wap" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"wav" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"waG" = ( +/obj/structure/cable, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/port/fore) +"waZ" = ( +/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{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"wbb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"wbe" = ( +/turf/closed/wall, +/area/station/service/hydroponics/garden) +"wbg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/carpet/green, +/area/station/service/library) +"wbh" = ( +/obj/structure/sink/directional/west, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"wbn" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"wbt" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wbE" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"wbH" = ( +/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/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wbP" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/eva/abandoned) +"wbS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"wcd" = ( +/obj/structure/chair/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"wce" = ( +/obj/structure/chair/stool/directional/east, +/obj/machinery/airalarm/directional/west, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/service/barber) +"wcf" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"wct" = ( +/obj/structure/barricade/sandbags/meatbags, +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"wcG" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/west, +/obj/item/book/manual/wiki/atmospherics, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/atmos, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"wcP" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"wcQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"wda" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/main) +"wdb" = ( +/turf/open/floor/circuit/green, +/area/station/science/robotics/mechbay) +"wdl" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wdu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/engine, +/area/station/science/explab) +"wdC" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/security/range) +"wdD" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"wdM" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"wdO" = ( +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Detective's Office" + }, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"wdZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/hidden, +/obj/machinery/light_switch/directional/west{ + pixel_y = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Office"; + name = "atmospherics camera" + }, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/west{ + pixel_y = -8 + }, +/obj/machinery/modular_computer/preset/civilian{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"web" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"wec" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"weg" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"weh" = ( +/obj/structure/closet/secure_closet/brig{ + id = "cargocell"; + name = "Cargo Cell locker" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"wem" = ( +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"wes" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 6 + }, +/turf/open/space/basic, +/area/space/nearstation) +"weE" = ( +/obj/structure/sign/departments/xenobio/directional/west, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"weO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/theater) +"weU" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"weX" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"weZ" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) +"wfn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals Dock - Auxiliary Construction"; + name = "dock camera" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wfv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/turf/open/floor/iron, +/area/station/maintenance/department/engine/atmos) +"wfA" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wfD" = ( +/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/iron/grimy, +/area/station/service/library) +"wfI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"wfK" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/newscaster/directional/south, +/obj/structure/filingcabinet/white, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/office) +"wfP" = ( +/obj/machinery/computer/exodrone_control_console, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/window/spawner/directional/north, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"wfR" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"wgb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Telecomms Foyer" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"wgn" = ( +/obj/structure/closet/masks, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"wgx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"wgC" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"wgE" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) +"wgF" = ( +/obj/structure/cable, +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/engineering) +"wgG" = ( +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"wgL" = ( +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"wgN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/closet/secure_closet/security, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"wgO" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wgV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/medical/medsci) +"whc" = ( +/obj/structure/sign/poster/official/fruit_bowl/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/tank_holder/extinguisher, +/turf/open/floor/engine, +/area/station/science/genetics) +"whf" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "ceprivacy"; + name = "Chief's Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"whj" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark/textured_large, +/area/station/service/janitor) +"whl" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/duct, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 4; + name = "Air Pump"; + hide = 1; + target_pressure = 300 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"whm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"whv" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"why" = ( +/obj/machinery/netpod, +/obj/effect/decal/cleanable/blood/gibs/robot_debris, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) +"whA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"whC" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"whK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"whN" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/atmospherics/components/trinary/filter/atmos/co2, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"whS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/hidden, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"whX" = ( +/turf/closed/indestructible/meat, +/area/station/crazy) +"wif" = ( +/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/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"wil" = ( +/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/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/research) +"win" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"wir" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"wiA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"wiT" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"wiW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output{ + dir = 4 + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"wiY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wiZ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"wjg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wjA" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/official/plasma_effects/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"wjF" = ( +/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/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"wjI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/port) +"wjO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wjP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wjS" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Library - Fore Port"; + dir = 9; + name = "library camera" + }, +/obj/structure/chair/comfy/teal, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library) +"wjV" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"wjW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"wki" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"wkj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"wkp" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"wkt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"wkP" = ( +/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/bot, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"wkS" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"wkT" = ( +/obj/machinery/computer/atmos_alert/station_only, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"wlc" = ( +/obj/structure/table/reinforced, +/obj/item/gun/energy/laser/carbine/practice{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/gun/energy/laser/practice, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/range) +"wld" = ( +/obj/machinery/door/window/right/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wle" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/port) +"wlr" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/chemistry) +"wly" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"wlA" = ( +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"wlD" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/dim/directional/west, +/obj/structure/barricade/sandbags/meatbags, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"wlG" = ( +/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/simple/scrubbers/visible, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"wlH" = ( +/obj/structure/cable, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_x = -8; + pixel_y = 24; + dir = 1 + }, +/obj/machinery/button/door/incinerator_vent_atmos_main{ + pixel_x = -8; + pixel_y = 36; + dir = 1 + }, +/obj/machinery/button/ignition/incinerator/atmos{ + pixel_x = 8; + pixel_y = 36; + dir = 1 + }, +/obj/structure/closet/radiation, +/obj/item/analyzer, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/maintenance/disposal/incinerator) +"wlS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/mix) +"wlT" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"wlW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Hall" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"wmc" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"wmn" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"wmo" = ( +/obj/machinery/cell_charger, +/obj/structure/table/reinforced, +/obj/machinery/status_display/ai/directional/north, +/obj/item/rcl/pre_loaded, +/obj/effect/turf_decal/bot, +/obj/item/stock_parts/power_store/cell/high, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"wmp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/command/meeting_room/council) +"wms" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Project Closet" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wmE" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms/laundry) +"wmM" = ( +/obj/machinery/door/airlock{ + name = "Jury" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/security/court, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"wmO" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/storage) +"wmP" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"wmS" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/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/machinery/duct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"wmW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/checker, +/area/station/engineering/supermatter/room) +"wnc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"wnn" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"wnq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/chapel{ + dir = 5 + }, +/area/station/service/chapel) +"wns" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"wnt" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade, +/obj/item/grenade/chem_grenade{ + pixel_x = -2 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -2 + }, +/obj/item/screwdriver, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"wnD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/duct, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"wnF" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/brig) +"wnG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "right_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"wnI" = ( +/obj/item/sign, +/obj/effect/spawner/random/structure/closet_empty/crate, +/obj/item/screwdriver, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"wnQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"wnY" = ( +/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/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"wob" = ( +/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/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"woc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"woh" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/sign/poster/official/space_cops/directional/south, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"won" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wou" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Airlock Pump"; + hide = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"woB" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"woK" = ( +/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/mining/glass{ + name = "Drone Bay" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"woW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/circuits) +"woZ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/commons/locker) +"wpp" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"wpt" = ( +/obj/structure/fireplace, +/turf/open/floor/stone, +/area/station/command/corporate_showroom) +"wpu" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigwindows"; + name = "Brig Front Blast Door" + }, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/holding_cell) +"wpx" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/table, +/obj/item/wrench, +/obj/item/screwdriver, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"wpG" = ( +/obj/structure/chair/sofa/bench{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"wpO" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/structure/table, +/obj/item/paper_bin, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/item/papercutter, +/turf/open/floor/iron, +/area/station/cargo/office) +"wpU" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/green, +/obj/machinery/newscaster/directional/north, +/obj/structure/cable, +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/medical/virology) +"wpW" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"wqk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/item/reagent_containers/condiment/flour, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/service/kitchen/coldroom) +"wqo" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wqp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"wqs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wqv" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"wqF" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"wqQ" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue, +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/textured, +/area/station/medical/cryo) +"wqU" = ( +/obj/machinery/power/emitter{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"wri" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"wrt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wru" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"wry" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"wrz" = ( +/obj/structure/cable, +/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/start/research_director, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"wrO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/hydroponics/glass{ + name = "Hydroponics" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"wrP" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/service/kitchen/coldroom) +"wrZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wsd" = ( +/obj/machinery/monkey_recycler, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"wse" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"wsp" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wsw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"wsA" = ( +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"wsC" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"wsN" = ( +/obj/machinery/door/airlock/command{ + name = "Research Division Server Room" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/server) +"wsT" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave/engineering/cell_included, +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/wood, +/area/station/engineering/break_room) +"wsU" = ( +/obj/docking_port/stationary/escape_pod, +/turf/open/space/basic, +/area/space) +"wtb" = ( +/obj/machinery/door/airlock/research{ + name = "Ordnance Lab" + }, +/obj/machinery/door/firedoor/heavy, +/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/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "sci-toxins-circuits" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance_storage, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"wtg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"wtz" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/fax{ + fax_name = "Medical"; + name = "Medical Fax Machine" + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"wtB" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/line, +/obj/structure/chair/office, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"wtS" = ( +/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/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"wtU" = ( +/obj/structure/cable, +/obj/structure/sign/plaques/kiddie/library{ + dir = 1; + pixel_y = 32 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"wtV" = ( +/obj/effect/spawner/random/structure/chair_maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"wtY" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"wuh" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"wuj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/pumproom) +"wus" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/lesser) +"wuz" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/main) +"wuA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"wuB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"wuE" = ( +/obj/machinery/atmospherics/components/binary/valve/digital, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"wuV" = ( +/obj/structure/fireaxecabinet/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"wuZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/food/chococoin{ + pixel_y = 6 + }, +/obj/item/food/chococoin{ + pixel_x = 6 + }, +/obj/item/food/chococoin{ + pixel_x = -6 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/abandoned_gambling_den/gaming) +"wvf" = ( +/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/green/filled/warning{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"wvg" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/toy/figure/captain, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"wvi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"wvl" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"wvp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"wvr" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/folder/blue, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"wvG" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/bot, +/obj/machinery/vending/medical, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"wvL" = ( +/obj/machinery/newscaster/directional/west, +/obj/item/training_toolbox, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"wvR" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wvT" = ( +/turf/open/indestructible/meat/dirt, +/area/station/crazy) +"wvU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + 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/solars/port/aft) +"wwb" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/chemist, +/obj/effect/turf_decal/trimline/neutral, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry) +"wwr" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/yellow, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"wwx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wwH" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/table/wood/fancy/red, +/obj/item/food/meat/slab/human/mutant/zombie, +/turf/open/floor/wood/tile, +/area/station/crazy) +"wwN" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"wwP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/ordnance) +"wwV" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"wxa" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"wxd" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "ceprivacy"; + name = "Chief's Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"wxf" = ( +/obj/machinery/power/emitter, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"wxg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/lobby) +"wxk" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"wxl" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/structure/sign/poster/official/safety_report/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"wxo" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/vending/coffee, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"wxv" = ( +/obj/structure/cable, +/obj/structure/chair/office/light{ + dir = 1 + }, +/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/station/service/library) +"wxw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wxI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wxX" = ( +/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/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock/mining/glass{ + name = "Delivery Office" + }, +/obj/effect/mapping_helpers/airlock/access/any/supply/shipping, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"wyh" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wyq" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + 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/station/science/xenobiology) +"wyH" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/turf/open/floor/plating, +/area/station/command/bridge) +"wyN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/turf/open/space/basic, +/area/space/nearstation) +"wzb" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"wzd" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/north, +/obj/item/newspaper{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/iron/dark, +/area/station/service/library) +"wzl" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"wzD" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"wzO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology{ + name = "Virology Access" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "viro-passthrough" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/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/navigate_destination, +/turf/open/floor/iron, +/area/station/medical/medbay) +"wzY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"wAk" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/paramedic) +"wAt" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/obj/machinery/airalarm/directional/east, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) +"wAz" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"wAI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"wAZ" = ( +/obj/structure/table/wood, +/obj/item/taperecorder, +/obj/item/camera, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/printer) +"wBc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"wBe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/mid_joiner{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/science/lab) +"wBh" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"wBi" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "hopline"; + name = "Queue Shutters" + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/hallway/primary/central/fore) +"wBn" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wBp" = ( +/obj/structure/cable, +/obj/structure/table, +/obj/item/storage/box/shipping{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/folder/yellow, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"wBu" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"wBB" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L9" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=hall15"; + location = "hall14" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wBG" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/station/service/library) +"wBL" = ( +/obj/machinery/vending/drugs, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/medical/medbay) +"wBV" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"wCc" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/large/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"wCh" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"wCl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wCp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/engineering/main) +"wCr" = ( +/obj/machinery/button/crematorium{ + id = "crematoriumChapel"; + pixel_x = 25; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"wCv" = ( +/obj/effect/turf_decal/stripes/corner{ + 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, +/area/station/service/chapel/funeral) +"wCz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"wCB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Upper Atmospherics" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wCI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"wCT" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Science Break Room" + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/disposalpipe/segment{ + 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, +/area/station/science/breakroom) +"wDd" = ( +/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/effect/landmark/event_spawn, +/turf/open/floor/wood/large, +/area/station/service/barber) +"wDf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/hydroponics/garden/abandoned) +"wDi" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/spawner/random/structure/musician/piano/random_piano, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"wDk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"wDq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"wDy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"wDD" = ( +/obj/machinery/firealarm/directional/north{ + pixel_x = -4 + }, +/obj/machinery/light_switch/directional/north{ + pixel_x = 10 + }, +/obj/structure/rack, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 3 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/medical/medsci) +"wDF" = ( +/obj/structure/sign/poster/ripped/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"wDO" = ( +/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) +"wDX" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"wEm" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/igniter, +/obj/item/assembly/igniter, +/obj/item/assembly/igniter, +/obj/effect/spawner/random/maintenance, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"wEv" = ( +/obj/structure/table/reinforced, +/obj/item/stack/rods/fifty, +/obj/item/wrench, +/obj/item/storage/box/lights/mixed, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/port) +"wEy" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"wEA" = ( +/turf/open/indestructible/meat/flesh/c, +/area/station/crazy) +"wEC" = ( +/obj/machinery/smartfridge/extract/preloaded, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"wEE" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/gloves/color/black, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"wEI" = ( +/turf/closed/wall, +/area/station/maintenance/department/science) +"wEM" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"wEQ" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 1 + }, +/obj/item/stack/sheet/glass, +/obj/structure/sign/poster/contraband/borg_fancy_1/directional/south, +/turf/open/floor/plating, +/area/station/science/research/abandoned) +"wEX" = ( +/obj/machinery/computer/atmos_alert/station_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage) +"wEY" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"wFi" = ( +/obj/structure/table, +/obj/item/assembly/prox_sensor{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"wFo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"wFE" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"wFJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/open/space/basic, +/area/space/nearstation) +"wFP" = ( +/obj/structure/table/wood, +/obj/item/stack/rods{ + amount = 23 + }, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/structure/curtain/bounty{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"wGa" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"wGg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Shooting Range" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + 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/iron, +/area/station/security/range) +"wGm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"wGs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/storage) +"wGy" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/hallway) +"wGz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/disposal/incinerator) +"wGA" = ( +/turf/closed/wall/r_wall, +/area/station/security/checkpoint/engineering) +"wGH" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"wGV" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L5" + }, +/turf/open/floor/iron/edge, +/area/station/hallway/primary/central/aft) +"wGW" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"wHa" = ( +/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/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wHj" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/storage/gas) +"wHs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wHv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"wHA" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"wHF" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"wHU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/eva) +"wHW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"wIa" = ( +/turf/open/floor/iron/white, +/area/station/science/lobby) +"wIe" = ( +/obj/machinery/holopad, +/turf/open/floor/carpet, +/area/station/command/bridge) +"wIf" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage) +"wIr" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"wIs" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L11" + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/edge, +/area/station/hallway/primary/central/aft) +"wIu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"wIz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"wIJ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"wIO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"wIP" = ( +/obj/item/food/meat/slab/human/mutant/zombie, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"wIZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"wJa" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"wJb" = ( +/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 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"wJd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/courtroom) +"wJq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"wJs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wJD" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science/xenobiology) +"wJJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/warning/explosives/alt/directional/east, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"wJK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/medical/break_room) +"wJQ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/flask/gold, +/obj/item/razor, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain/private) +"wJS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"wJT" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wJU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"wJY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wKc" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Chapel - Aft Starboard"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"wKm" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/sign/nanotrasen/directional/east, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"wKo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/meter/monitored/waste_loop, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"wKq" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/theatre) +"wKs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L1" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wKt" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/locker) +"wKu" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"wKv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"wKF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/storage) +"wKN" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/pharmacy) +"wLA" = ( +/obj/item/stack/cable_coil, +/obj/item/bodypart/arm/right/robot{ + pixel_x = 3 + }, +/obj/item/bodypart/arm/left/robot{ + pixel_x = -3 + }, +/obj/structure/table, +/obj/item/radio/intercom/directional/west, +/obj/item/assembly/prox_sensor{ + pixel_x = 5 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 5 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 5 + }, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 3; + pixel_y = 16 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -3; + pixel_y = 16 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 15 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"wLK" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"wLM" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet3"; + name = "Toilet Unit" + }, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"wLX" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"wLZ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage) +"wMo" = ( +/obj/machinery/duct, +/obj/machinery/door/airlock{ + name = "Locker Room Restroom" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + 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/commons/toilet/locker) +"wMx" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"wMy" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Desk" + }, +/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/security/general, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"wNd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"wNk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"wNn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/hydroponics/garden/abandoned) +"wNE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wNI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 10 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/white, +/area/station/science/ordnance/storage) +"wNJ" = ( +/obj/machinery/hydroponics/soil/worm, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"wNM" = ( +/obj/machinery/light/dim/directional/south, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"wNP" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/structure/sign/poster/official/random/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/engineering/atmos/storage/gas) +"wOq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wOw" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/structure/sign/poster/official/there_is_no_gas_giant/directional/east, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"wOz" = ( +/obj/structure/chair/office/light, +/obj/effect/turf_decal/trimline/green/filled/warning, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"wOH" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"wOP" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"wOR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"wOS" = ( +/obj/structure/table/reinforced, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"wOU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/office) +"wPe" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/cyclelink_helper_multi{ + cycle_id = "sci-toxins-circuits" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/turf/open/floor/iron, +/area/station/science/research) +"wPk" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"wPA" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/half, +/area/station/security/range) +"wPN" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/sign/warning/biohazard/directional/west, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Science Airlock"; + dir = 9; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"wPT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"wQo" = ( +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_y = 3 + }, +/obj/structure/cable, +/obj/item/toy/figure/hos{ + pixel_x = 14; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"wQs" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"wQw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool/directional/south, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/locker) +"wQB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"wQN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wQT" = ( +/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/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wRf" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"wRj" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/cmo) +"wRl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer5, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"wRp" = ( +/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/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/drone_bay) +"wRy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"wRz" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase/secure{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/lockbox/medal, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/captain) +"wRL" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/light/small/broken/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"wRM" = ( +/obj/machinery/computer/piratepad_control/civilian{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"wRP" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"wRS" = ( +/obj/machinery/telecomms/processor/preset_four, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"wRT" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"wSh" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/poster/official/here_for_your_safety/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"wSi" = ( +/obj/machinery/photocopier/prebuilt, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/wood/large, +/area/station/service/library) +"wSq" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"wSv" = ( +/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/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"wSx" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - Medbay Aft"; + name = "hallway camera" + }, +/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/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"wSy" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/folder/yellow, +/turf/open/floor/carpet, +/area/station/command/meeting_room/council) +"wSD" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/bot, +/obj/structure/sign/departments/xenobio/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"wSR" = ( +/turf/closed/wall, +/area/station/maintenance/disposal/incinerator) +"wSW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"wTb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"wTc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/airlock_controller/incinerator_atmos{ + pixel_y = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"wTl" = ( +/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, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"wTn" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wTo" = ( +/obj/structure/closet/wardrobe/botanist, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"wTu" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"wTF" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/fore) +"wTK" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"wTN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry) +"wTQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"wTU" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"wUm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"wUw" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/table/wood, +/obj/machinery/recharger, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"wUL" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"wUZ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"wVa" = ( +/obj/machinery/newscaster/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/arrivals) +"wVd" = ( +/obj/structure/table/wood, +/obj/item/storage/dice, +/obj/item/dice/d20, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"wVe" = ( +/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, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"wVj" = ( +/obj/effect/landmark/carpspawn, +/turf/open/space/basic, +/area/space) +"wVy" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/west, +/turf/open/misc/sandy_dirt, +/area/station/security/prison/garden) +"wVJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"wVQ" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/snack, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wVR" = ( +/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/carpet/green, +/area/station/service/library) +"wVU" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"wWn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"wWt" = ( +/obj/machinery/photocopier/prebuilt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"wWy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wWJ" = ( +/obj/machinery/space_heater, +/obj/effect/turf_decal/bot, +/obj/machinery/requests_console/directional/east{ + department = "Atmospherics"; + name = "Atmospherics Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"wWL" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"wWS" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "left_arrivals_shutters" + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"wWZ" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"wXa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/science/lobby) +"wXb" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/turf/open/floor/plating, +/area/station/science/server) +"wXq" = ( +/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, +/area/station/hallway/primary/fore) +"wXH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/sign/warning/docking/directional/east, +/obj/structure/sign/warning/no_smoking/circle/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Ordnance Launch Access"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"wXU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wYc" = ( +/obj/item/flashlight/flare/candle/amber, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"wYH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "genetics_shutters"; + name = "Genetics Shutters" + }, +/turf/open/floor/plating, +/area/station/science/genetics) +"wYN" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"wYX" = ( +/obj/effect/decal/remains/human, +/turf/open/indestructible/meat/darkdirt, +/area/station/crazy) +"wYZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wZe" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/crazy) +"wZu" = ( +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/station/maintenance/port) +"wZB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"wZD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"wZT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"wZU" = ( +/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 = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"wZV" = ( +/obj/structure/statue/bone/rib, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat, +/area/station/crazy) +"wZX" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"xao" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/science/research) +"xap" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/misc/grass, +/area/station/hallway/primary/fore) +"xav" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/item/clothing/gloves/color/fyellow, +/obj/structure/rack, +/obj/item/multitool, +/obj/item/clothing/suit/hazardvest, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/storage/tools) +"xaE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/atmospherics/components/unary/airlock_pump{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xaK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Gear Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/lockers) +"xaP" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"xaQ" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/obj/structure/table, +/obj/item/experi_scanner{ + pixel_x = 4 + }, +/obj/item/experi_scanner{ + pixel_x = 4 + }, +/obj/item/experi_scanner{ + pixel_x = -4 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"xaS" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"xaZ" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"xbi" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/commons/vacant_room/office) +"xbp" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xbu" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xbv" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xbw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"xbx" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"xbD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"xbG" = ( +/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/iron/grimy, +/area/station/command/heads_quarters/hop) +"xbJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"xbK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"xbO" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/milk, +/obj/item/reagent_containers/condiment/soymilk, +/turf/open/floor/iron/kitchen_coldroom/dark, +/area/station/service/kitchen/coldroom) +"xcd" = ( +/obj/item/stack/cable_coil, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/station/solars/starboard/fore) +"xcm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "left_arrivals_shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xcs" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"xcD" = ( +/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/purple/filled/warning, +/turf/open/floor/iron/white, +/area/station/science/research) +"xcR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xcU" = ( +/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/fore) +"xcZ" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"xdn" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"xdp" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/processing) +"xdA" = ( +/obj/effect/spawner/random/decoration/carpet, +/obj/effect/spawner/random/structure/furniture_parts, +/obj/structure/closet/crate/decorations, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"xdN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"xdP" = ( +/obj/machinery/holopad, +/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/security/prison) +"xdY" = ( +/obj/structure/cable, +/obj/machinery/computer/cargo/request, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"xdZ" = ( +/obj/effect/turf_decal/tile/brown/half{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/computer/order_console/bitrunning, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/iron/half{ + dir = 1 + }, +/area/station/cargo/miningoffice) +"xeh" = ( +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"xev" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"xex" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Atmospherics Project Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"xez" = ( +/obj/structure/table/reinforced, +/obj/item/retractor, +/obj/item/hemostat, +/obj/structure/window/reinforced/spawner/directional/north{ + pixel_y = 2 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"xeA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"xeC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/station/science/lobby) +"xeH" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"xeP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xeR" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"xeX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/chapel) +"xeY" = ( +/obj/machinery/washing_machine, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/work) +"xfd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"xfi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/station/service/library/lounge) +"xfj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/east, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xfq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"xfG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/storage/box/lights/mixed, +/obj/machinery/airalarm/directional/north, +/obj/item/stock_parts/power_store/cell/high/empty, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xfR" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security - Interrogation Monitoring" + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"xfU" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/white, +/area/station/science/research) +"xgl" = ( +/obj/structure/table/reinforced, +/obj/item/ai_module/reset, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"xgt" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/ce) +"xgA" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"xgE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/field/generator, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"xgH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"xgL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"xgP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/computer/communications, +/turf/open/floor/iron/grimy, +/area/station/command/bridge) +"xgQ" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/hallway) +"xgR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xgX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "cargounload" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xhi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + id = "service_maint_shutters"; + name = "shutters control"; + pixel_y = -8 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/table, +/obj/item/stack/sheet/iron/ten, +/obj/item/stack/rods/ten, +/obj/item/stack/cable_coil, +/obj/machinery/camera/directional/east{ + c_tag = "Vacant Room" + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"xhs" = ( +/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/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"xhw" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xhx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"xhz" = ( +/obj/structure/closet/secure_closet/evidence, +/obj/machinery/camera/directional/south{ + c_tag = "Security - Evidence Storage" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"xhE" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"xhR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/service/electronic_marketing_den) +"xhT" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/window/right/directional/west{ + name = "Supply Storage"; + req_access = list("medical") + }, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/gun/syringe, +/obj/item/gun/syringe, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/storage) +"xhW" = ( +/turf/closed/wall, +/area/station/cargo/sorting) +"xic" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"xil" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/light/directional/south, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xip" = ( +/obj/structure/bodycontainer/morgue/beeper_off, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/warning, +/turf/open/floor/iron/dark/textured_half, +/area/station/medical/morgue) +"xiu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"xiB" = ( +/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/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"xiG" = ( +/obj/machinery/power/port_gen/pacman/pre_loaded, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"xiH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xiJ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"xiM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xiV" = ( +/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, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"xjd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/command/eva) +"xjo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals Dock - Aft Starboard"; + name = "dock camera" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xjx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"xjF" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"xjJ" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit) +"xjL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"xjR" = ( +/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/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xka" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/button/door/directional/north{ + id = "barber_door_lock"; + normaldoorcontrol = 1; + pixel_y = 40; + specialfunctions = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Barber Shop" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood/large, +/area/station/service/barber) +"xkh" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xkp" = ( +/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/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"xkw" = ( +/turf/closed/wall/r_wall, +/area/station/tcommsat/server) +"xkz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/vending/tool, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"xkO" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"xkU" = ( +/obj/effect/turf_decal/bot_white{ + color = "#435a88" + }, +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/medical/coldroom) +"xkW" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/engineering/atmos) +"xld" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"xlf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"xls" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/flashlight, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"xlC" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"xlG" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"xlK" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Server Access" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/plasticflaps/kitchen, +/turf/open/floor/iron/dark, +/area/station/science/server) +"xlM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"xmm" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "visitation"; + name = "Visitation Shutters" + }, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"xms" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/primary/central/fore) +"xmv" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"xmN" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"xmO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"xmR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/vending/wardrobe/gene_wardrobe, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"xmY" = ( +/obj/machinery/door/poddoor/preopen{ + id = "justicechamber"; + name = "Justice Chamber Blast Door" + }, +/obj/machinery/door/window/brigdoor/right/directional/south{ + name = "Justice Chamber"; + req_access = list("armory") + }, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Justice Chamber"; + req_access = list("armory") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"xna" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/noticeboard/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"xng" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/range) +"xnp" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/white{ + pixel_x = -4 + }, +/obj/item/paper{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/structure/desk_bell{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "paramed_dispatch_desk"; + name = "Desk Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/medical/medbay/lobby) +"xnu" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"xnw" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"xny" = ( +/obj/structure/sign/poster/official/do_not_question/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"xnF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) +"xnM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/flasher/directional/south{ + id = "Cell 4" + }, +/turf/open/floor/iron, +/area/station/security/prison/safe) +"xop" = ( +/obj/machinery/atmospherics/components/tank, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/storage) +"xor" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"xoK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xoL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/medical/medsci) +"xoR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance/testlab) +"xoS" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/departments/science/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"xoU" = ( +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"xoX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/station/service/library/abandoned) +"xpt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"xpy" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xpI" = ( +/obj/structure/mirror/directional/south, +/obj/effect/turf_decal/trimline/white, +/obj/structure/chair/stool/bar/directional/south, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/barber) +"xpO" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/engineering/atmos/project) +"xpS" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/space_heater, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"xpW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/medical/psychology) +"xpY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xqc" = ( +/obj/structure/bed/medical{ + dir = 4 + }, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/glasses/blindfold, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/security/execution/transfer) +"xqf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "surgery_shutters"; + name = "Surgery Shutters" + }, +/turf/open/floor/plating, +/area/station/medical/surgery/theatre) +"xqg" = ( +/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/trimline/green/filled/warning{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xqk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + name = "Cargo Lockdown Shutters"; + id = "cargolockdown" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"xqp" = ( +/obj/vehicle/sealed/mecha/ripley/paddy/preset, +/turf/open/floor/iron/recharge_floor, +/area/station/security/mechbay) +"xqC" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/unary/airlock_pump/unbolt_only, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/fore) +"xqM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xqR" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"xqW" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/iron, +/area/station/engineering/main) +"xrd" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"xrg" = ( +/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/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/main) +"xrr" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/starboard/fore) +"xrA" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"xrI" = ( +/obj/structure/cable, +/obj/machinery/computer/records/medical, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"xrS" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/iron/white, +/area/station/science/research) +"xrU" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/auxlab/firing_range) +"xsb" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"xsc" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/hallway/primary/port) +"xsi" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"xsj" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/bed/medical/emergency, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white/corner, +/area/station/security/medical) +"xsl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"xsn" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "genetics_shutters"; + name = "Genetics Shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = 3 + }, +/obj/item/folder{ + pixel_x = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/left/directional/south{ + name = "Genetics Desk"; + req_access = list("genetics") + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"xso" = ( +/obj/structure/bed/double, +/obj/effect/spawner/random/bedsheet/any/double, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"xsp" = ( +/obj/structure/table/reinforced, +/obj/machinery/status_display/ai/directional/east, +/obj/item/storage/briefcase/secure, +/obj/item/aicard, +/obj/item/circuitboard/aicore, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"xsq" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed, +/obj/effect/spawner/random/bureaucracy/birthday_wrap, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"xst" = ( +/obj/machinery/light/directional/east, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/table/wood, +/obj/item/storage/photo_album, +/obj/item/camera, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"xsG" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"xsH" = ( +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Secure Creature Pen"; + req_access = list("research") + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"xsN" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"xsP" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"xsS" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/commons/locker) +"xsU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Corporate Lounge" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "showroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/command/corporate_showroom) +"xsW" = ( +/obj/structure/closet{ + name = "evidence closet" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"xtg" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "bridge-right" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"xtj" = ( +/obj/machinery/computer/prisoner/management{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"xtl" = ( +/obj/effect/landmark/start/clown, +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/theater) +"xto" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/range) +"xtp" = ( +/turf/closed/wall, +/area/station/service/kitchen) +"xtB" = ( +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Drone Maintenance" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xtM" = ( +/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/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"xtZ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xug" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"xuk" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"xum" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/lobby) +"xun" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"xuI" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) +"xva" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xvf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/rnd/production/protolathe/department/engineering, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Shared Storage"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"xvo" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"xvr" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"xvy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"xvE" = ( +/obj/structure/disposalpipe/segment, +/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/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xvM" = ( +/obj/machinery/computer/prisoner/gulag_teleporter_computer{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/processing) +"xvU" = ( +/obj/machinery/atmospherics/components/tank/air, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 8 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#52B4E9"; + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"xwa" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"xwd" = ( +/obj/structure/urinal/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"xwh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xwo" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"xwq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xwr" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"xwu" = ( +/turf/open/floor/iron, +/area/station/engineering/storage) +"xwA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"xwC" = ( +/obj/machinery/computer/mecha{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/rd/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"xwK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"xwL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"xwM" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"xwO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"xxa" = ( +/obj/structure/rack, +/obj/effect/spawner/random/engineering/flashlight, +/obj/item/wrench, +/obj/item/book/manual/wiki/engineering_hacking, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"xxd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"xxf" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/security/prison) +"xxj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command{ + name = "Gateway Atrium" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/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/command/gateway, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/command/gateway) +"xxq" = ( +/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/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"xxu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"xxB" = ( +/turf/closed/wall, +/area/station/cargo/lobby) +"xxF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/processing) +"xxH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/moisture_trap, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"xxK" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/turf/open/floor/glass, +/area/station/maintenance/space_hut/observatory) +"xxL" = ( +/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/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/ai/upload/chamber) +"xxN" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/item/folder/blue, +/obj/item/pen/blue, +/turf/open/floor/wood, +/area/station/commons/dorms) +"xxQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/paramedic) +"xxX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"xxY" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/medical/treatment_center) +"xxZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xya" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"xyb" = ( +/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/trimline/green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xyc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/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/maintenance/department/eva/abandoned) +"xyt" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"xyu" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"xyC" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/reflector/single, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"xyK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/structure/sign/poster/random/directional/east, +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories - Fore Hall"; + name = "dormitories camera" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"xyN" = ( +/obj/effect/turf_decal/trimline/neutral/warning, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"xyO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"xyZ" = ( +/obj/machinery/light/directional/north, +/obj/item/kirbyplants/random, +/obj/machinery/button/door/directional/north{ + id = "evashutters2"; + name = "E.V.A. Shutters"; + req_access = list("command") + }, +/turf/open/floor/plating, +/area/station/maintenance/department/eva/abandoned) +"xzd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/photocopier/prebuilt, +/obj/machinery/button/door/directional/east{ + id = "left_arrivals_shutters"; + name = "Left Arrivals Hallway Shutters"; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/east{ + id = "right_arrivals_shutters"; + name = "Right Arrivals Hallway Shutters"; + pixel_y = -4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/fore) +"xzk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xzo" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xzq" = ( +/obj/structure/table/reinforced, +/obj/item/computer_disk/ordnance{ + pixel_x = 3 + }, +/obj/item/computer_disk/ordnance{ + pixel_x = -2 + }, +/obj/item/computer_disk/ordnance{ + pixel_y = 2 + }, +/obj/item/toy/figure/rd, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"xzu" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/command/gateway) +"xzC" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/camera/directional/east{ + c_tag = "Service - Theater Stage"; + name = "service camera" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/service/theater) +"xzH" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/structure/sign/poster/official/enlist/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"xzI" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Library - Private Study"; + dir = 9; + name = "library camera" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/private) +"xzJ" = ( +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"xzO" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/chemistry, +/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, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/medical/chemistry) +"xzQ" = ( +/obj/structure/closet/secure_closet/engineering_chief, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Chief Engineer's Quarters"; + name = "engineering camera" + }, +/obj/machinery/button/door/directional/east{ + id = "ceprivacy"; + name = "Privacy Control"; + pixel_y = 5; + req_access = list("ce") + }, +/obj/machinery/light_switch/directional/east{ + pixel_y = -6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"xzV" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig) +"xAc" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/education) +"xAn" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/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, +/obj/effect/landmark/navigate_destination/gateway, +/turf/open/floor/iron, +/area/station/command/gateway) +"xAr" = ( +/obj/structure/mannequin/skeleton, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"xAt" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"xAu" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"xAD" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/electrolyzer, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"xAK" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/abandoned_gambling_den) +"xAL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"xAN" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"xBc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"xBj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/station/hallway/secondary/service) +"xBm" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/item/stack/package_wrap{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/stack/wrapping_paper, +/obj/item/hand_labeler, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"xBu" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"xBw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/service/library) +"xBA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"xBD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/sign/departments/medbay/alt{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/station/security/execution/transfer) +"xBJ" = ( +/obj/effect/landmark/start/coroner, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"xCa" = ( +/obj/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"xCf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/sign/nanotrasen/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xCC" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/blood/random{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/blood/random, +/obj/effect/turf_decal/bot, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/open/floor/iron, +/area/station/service/kitchen/abandoned) +"xCF" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"xCN" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xDc" = ( +/obj/effect/gibspawner, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"xDd" = ( +/obj/item/book/bible, +/obj/structure/altar/of_gods, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"xDf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xDi" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Power Monitoring"; + name = "engineering camera" + }, +/obj/machinery/computer/atmos_alert/station_only{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"xDm" = ( +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/half, +/area/station/engineering/atmos) +"xDq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"xDv" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"xDz" = ( +/obj/structure/chair/office/light, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xDU" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grimy, +/area/station/tcommsat/computer) +"xDV" = ( +/obj/machinery/field/generator, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/main) +"xDW" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "cargounload" + }, +/obj/machinery/door/poddoor{ + id = "cargounload"; + name = "Supply Dock Unloading Door" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"xDY" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"xEe" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/closet/secure_closet/cytology, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xEg" = ( +/obj/machinery/light/small/directional/south, +/obj/item/kirbyplants/organic/plant22, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"xEt" = ( +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xED" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/service/chapel) +"xEE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Courtroom" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"xEF" = ( +/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/east{ + c_tag = "Chapel - Funeral Room"; + name = "chapel camera"; + network = list("ss13","chapel") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"xEJ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"xEL" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/east, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"xEO" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "cargounload" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/storage) +"xEV" = ( +/obj/item/target, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/preset/ordnance{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"xFk" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod 3"; + space_dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"xFw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/wrench, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"xFI" = ( +/obj/effect/turf_decal/bot, +/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/dark, +/area/station/science/robotics/lab) +"xFJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xFP" = ( +/turf/open/floor/plating, +/area/station/security/execution/transfer) +"xFU" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"xFW" = ( +/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/grimy, +/area/station/service/library/lounge) +"xGh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xGi" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"xGk" = ( +/obj/effect/turf_decal/trimline/purple/filled/warning, +/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/white, +/area/station/science/research) +"xGn" = ( +/obj/structure/cable, +/obj/machinery/newscaster/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Science - Experimentor Control"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/explab) +"xGu" = ( +/obj/structure/frame/machine{ + anchored = 1 + }, +/obj/item/circuitboard/machine/cyborgrecharger, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/research/abandoned) +"xGv" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"xGw" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/vending/wardrobe/robo_wardrobe, +/obj/effect/turf_decal/bot, +/obj/structure/fireaxecabinet/mechremoval/directional/west, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"xGx" = ( +/obj/structure/sign/directions/engineering{ + dir = 4; + pixel_x = 33; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"xGC" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"xGF" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"xGK" = ( +/obj/structure/table/wood, +/obj/item/clothing/glasses/regular/hipster, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den/gaming) +"xGL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/shower/directional/north{ + name = "emergency shower" + }, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/project) +"xHf" = ( +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"xHr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bookcase/random, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood, +/area/station/service/library/abandoned) +"xHs" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xHz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"xHF" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"xHL" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xHM" = ( +/obj/machinery/light/small/dim/directional/north, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"xHW" = ( +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"xIa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/box, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xIb" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"xIf" = ( +/obj/structure/chair/comfy/brown, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"xIg" = ( +/obj/structure/table/wood, +/obj/item/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/item/toy/figure/bartender, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/checker, +/area/station/service/bar/backroom) +"xIl" = ( +/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/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"xIp" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"xIu" = ( +/turf/closed/wall, +/area/station/commons/dorms/laundry) +"xIw" = ( +/obj/structure/table/wood, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/storage/toolbox/electrical, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"xIz" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"xIE" = ( +/obj/structure/cable, +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/warden) +"xII" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/item/storage/medkit/regular, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"xIR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/commons/vacant_room/office) +"xJa" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"xJe" = ( +/obj/structure/cable, +/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/iron, +/area/station/science/robotics/lab) +"xJf" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xJh" = ( +/obj/machinery/light_switch/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/command/meeting_room/council) +"xJn" = ( +/obj/structure/table/reinforced, +/obj/item/airlock_painter/decal, +/obj/effect/turf_decal/bot, +/obj/item/toner, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/main) +"xJo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/highsecurity{ + name = "Secure Tech Storage" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/turf/open/floor/iron, +/area/station/engineering/storage/tech) +"xJF" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"xJJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"xJO" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Secure Morgue Trays"; + req_access = list("morgue_secure") + }, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/warning, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/obj/effect/turf_decal/trimline/neutral/mid_joiner{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/medical/morgue) +"xJW" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/abandoned_gambling_den) +"xJX" = ( +/obj/structure/table, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/item/camera, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/locker) +"xKn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/start/depsec/supply, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"xKp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/research) +"xKv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"xKx" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xKJ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/kitchen) +"xKX" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"xLg" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/abandoned) +"xLi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xLj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"xLp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - Fore Port"; + name = "hallway camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"xLx" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/tank_holder, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"xLK" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album/chapel, +/turf/open/floor/carpet/royalblack, +/area/station/service/chapel/office) +"xLM" = ( +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/neutral/mid_joiner, +/turf/open/floor/iron/dark/textured_half, +/area/station/service/chapel/storage) +"xLN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"xLQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/theater) +"xLT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Vacant Room" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"xLV" = ( +/obj/structure/closet/bombcloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"xLZ" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/storage/gas) +"xMe" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"xMi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"xMo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den/gaming) +"xMy" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"xMI" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/computer/atmos_control/nitrogen_tank{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xMK" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"xMM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"xMO" = ( +/obj/structure/cable, +/obj/machinery/power/smes/engineering, +/obj/machinery/light_switch/directional/east{ + pixel_y = 6 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = -4 + }, +/turf/open/floor/circuit/green, +/area/station/engineering/main) +"xMP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/mob/living/simple_animal/bot/secbot/pingsky, +/turf/open/floor/iron/grimy, +/area/station/ai/satellite/interior) +"xMX" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"xNe" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/space/nearstation) +"xNo" = ( +/obj/machinery/door/airlock/engineering{ + name = "Port Quarter Solar Access" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/solars/port/aft) +"xNu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/sink/kitchen/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"xNv" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line, +/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/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xNE" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"xNL" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/research) +"xNR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"xNU" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"xOd" = ( +/obj/effect/landmark/blobstart, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"xOs" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"xOt" = ( +/obj/structure/sign/warning/electric_shock, +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/hop) +"xOu" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/morgue) +"xOC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"xOI" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Service - Kitchen Coldroom"; + name = "service camera" + }, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"xOP" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"xPc" = ( +/turf/closed/wall, +/area/station/medical/virology) +"xPo" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Security - Prison Port" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"xPt" = ( +/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/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/vault{ + name = "Vault Door" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/central/fore) +"xPu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"xPX" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"xQb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xQm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/incident_display/delam/directional/south, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xQr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"xQv" = ( +/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/light/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"xQM" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/medical/storage) +"xQZ" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/landmark/start/hangover, +/obj/effect/spawner/random/structure/closet_private, +/obj/item/clothing/head/costume/kitty, +/obj/item/clothing/under/costume/maid, +/obj/item/clothing/head/costume/rabbitears, +/obj/item/clothing/under/dress/eveninggown, +/turf/open/floor/wood, +/area/station/commons/dorms) +"xRa" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/chemistry) +"xRb" = ( +/obj/machinery/modular_computer/preset/engineering{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/indestructible/meat/basalt, +/area/station/crazy) +"xRo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/interior) +"xRv" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xRC" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input{ + dir = 4 + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"xRE" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"xRF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"xRG" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"xSc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xSx" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"xSz" = ( +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"xSA" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xSC" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/storage) +"xSG" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/engineering/atmos) +"xTd" = ( +/turf/open/indestructible/meat, +/area/station/crazy) +"xTk" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/structure/sign/poster/official/do_not_question/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"xTm" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"xTr" = ( +/turf/closed/wall, +/area/station/science/robotics/lab) +"xTs" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"xTB" = ( +/obj/structure/bed, +/obj/item/bedsheet/rd, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/heads_quarters/rd) +"xTD" = ( +/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/tile/neutral/fourcorners, +/mob/living/basic/sloth/citrus, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"xTJ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/gateway) +"xTR" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/medical_doctor, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"xTV" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 8; + name = "RD Junction" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/mail_sorting/science/rd_office, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/large, +/area/station/science/research) +"xTW" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/grimy, +/area/station/service/lawoffice) +"xUd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/stool/directional/south, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/fore) +"xUg" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xUi" = ( +/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, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"xUl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Supermatter Room Starboard"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/item/kirbyplants/random, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xUq" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xUs" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/security/office) +"xUv" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"xUy" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/hallway) +"xUB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/station/commons/dorms) +"xUK" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"xUW" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/controller, +/obj/item/controller, +/obj/item/compact_remote, +/obj/item/compact_remote, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/circuits) +"xVa" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"xVb" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"xVd" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/science/lobby) +"xVm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/morgue) +"xVr" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"xVE" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xVI" = ( +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/wrench, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner, +/area/station/engineering/atmos/pumproom) +"xVQ" = ( +/obj/effect/decal/cleanable/blood/oil/slippery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"xVV" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Holodeck - Aft 2"; + name = "holodeck camera" + }, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"xWc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xWf" = ( +/turf/closed/wall, +/area/station/science/research) +"xWi" = ( +/obj/effect/turf_decal/siding/green, +/obj/structure/sign/warning/biohazard/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/flora/bush/ferny, +/obj/structure/flora/bush/lavendergrass, +/obj/structure/flora/bush/flowers_br, +/turf/open/floor/grass, +/area/station/medical/virology) +"xWm" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xWr" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"xWw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Bar Maintenance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/turf/open/floor/iron, +/area/station/service/bar/backroom) +"xWz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "paramed_dispatch"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/medical/paramedic) +"xWC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"xWJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{ + dir = 4 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"xWK" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 8 + }, +/obj/structure/sign/departments/rndserver/directional/south, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/white, +/area/station/science/research) +"xWP" = ( +/obj/structure/table/reinforced, +/obj/item/stack/rods{ + amount = 25 + }, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/eva) +"xWQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/crew_quarters/bar) +"xWR" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"xXd" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/sign/poster/random/directional/south, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"xXj" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/folder/red, +/turf/open/floor/carpet, +/area/station/service/library/abandoned) +"xXn" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"xXw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/mirror/directional/north, +/obj/structure/table/wood/fancy/royalblack, +/obj/item/toy/figure/mime, +/turf/open/floor/wood, +/area/station/service/theater) +"xXz" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xXA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xXI" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/prisoner, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"xXR" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/research) +"xXU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light/warm/directional/west, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"xYf" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/south, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/machinery/computer/security/telescreen/vault/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"xYl" = ( +/obj/structure/lattice, +/obj/item/toy/figure/ninja, +/turf/open/space/basic, +/area/space/nearstation) +"xYs" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xYv" = ( +/obj/effect/spawner/random/structure/closet_empty, +/obj/item/oar, +/obj/item/oar, +/obj/item/oar, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"xYw" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron, +/area/station/medical/virology) +"xYy" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/meat/crimson, +/area/station/crazy) +"xYG" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/escape) +"xYI" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xYJ" = ( +/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/trimline/blue/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"xYL" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xYN" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"xYW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/indestructible/meat/lavagrass, +/area/station/crazy) +"xYY" = ( +/obj/structure/table/wood, +/obj/item/taperecorder, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/carpet/blue, +/area/station/commons/vacant_room/office) +"xZh" = ( +/obj/structure/table/wood, +/obj/item/paper{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/folder/blue, +/obj/item/pen/fountain, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"xZk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/commons/toilet/locker) +"xZm" = ( +/obj/machinery/requests_console/directional/east{ + department = "Garden"; + name = "Garden Requests Console" + }, +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"xZC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"xZP" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/camera/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"yah" = ( +/obj/machinery/computer/bank_machine, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/vault) +"yaj" = ( +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"yam" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/item/wrench, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/server) +"yan" = ( +/turf/open/floor/plating, +/area/station/crazy) +"yas" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Fore Hallway - Hydroponics"; + name = "hallway camera" + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/hallway/primary/fore) +"yat" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"yax" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/fitness/recreation) +"yaG" = ( +/obj/structure/sign/warning/biohazard, +/turf/closed/wall/r_wall, +/area/station/medical/virology) +"yaI" = ( +/turf/closed/wall, +/area/station/commons/dorms) +"yaW" = ( +/turf/open/floor/circuit, +/area/station/ai/upload/chamber) +"yba" = ( +/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/service/hydroponics) +"ybk" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigprison"; + name = "Prison Blast Door" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/pods/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured_large, +/area/station/security/execution/transfer) +"ybl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/corporate_showroom) +"ybo" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/north, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"ybp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/circuit, +/area/station/science/research/abandoned) +"ybr" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/closet/crate, +/turf/open/space/basic, +/area/space/nearstation) +"ybs" = ( +/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, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"ybJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/storage) +"ybN" = ( +/obj/machinery/vending/assist, +/obj/machinery/camera/directional/west{ + c_tag = "Primary Tool Storage"; + name = "engineering camera" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"ybS" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"ybV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/bar) +"yca" = ( +/obj/item/food/pie/cream, +/obj/structure/table, +/obj/machinery/duct, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"yck" = ( +/obj/effect/turf_decal/siding/green/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"ycx" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/north, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ycz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"ycR" = ( +/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/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"ycW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ycY" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno5"; + name = "Creature Cell #5" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ydb" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/cafeteria) +"ydg" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/food/flour, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"ydp" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/item/clothing/head/utility/welding, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/science/robotics/mechbay) +"ydE" = ( +/obj/structure/chair/stool/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/service/abandoned_gambling_den) +"ydL" = ( +/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/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"ydO" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"ydW" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/eva/abandoned) +"yei" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/fore) +"yex" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/engine, +/area/station/science/ordnance/burnchamber) +"yeD" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/library) +"yeF" = ( +/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/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel/funeral) +"yeL" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner, +/turf/open/floor/iron/white, +/area/station/science/research) +"yeO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"yeT" = ( +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/east, +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/folder/white, +/obj/item/pen/red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/medical/virology) +"yeZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"yfo" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/conveyor{ + id = "cargodisposals" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"yfw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"yfC" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/space/basic, +/area/space/nearstation) +"yfM" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"yfN" = ( +/obj/machinery/computer/message_monitor{ + dir = 4 + }, +/obj/item/paper/monitorkey, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/dim/directional/west, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"yfO" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"yfQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"yfR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"yfY" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"yga" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/chamber) +"ygc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/customs/aft) +"ygk" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"ygC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - Aft Tanks"; + name = "atmospherics camera" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"ygJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/decal/eve_moss{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ygM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"ygT" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"ygV" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno7"; + name = "Creature Cell #7" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ygW" = ( +/obj/machinery/vending/hydroseeds, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"ygX" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/ai/satellite/exterior) +"ygY" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: BLAST DOORS"; + pixel_x = -32; + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"yhh" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/cargo/storage) +"yho" = ( +/obj/structure/table/wood, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -1; + pixel_y = 5 + }, +/obj/structure/sign/poster/official/random/directional/west, +/obj/structure/sign/calendar/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/medical/break_room) +"yhp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/department/eva/abandoned) +"yhv" = ( +/obj/machinery/mass_driver/trash{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"yhw" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"yhB" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/bottle/morphine, +/obj/item/reagent_containers/syringe, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/wall_healer/directional/north, +/obj/effect/turf_decal/siding/dark_red, +/turf/open/floor/iron/dark, +/area/station/security/execution/transfer) +"yhD" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit) +"yhE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/armory) +"yhJ" = ( +/turf/open/floor/plating/airless, +/area/space/nearstation) +"yhR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"yhW" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/machinery/recycler{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"yhY" = ( +/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, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"yie" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/disposal) +"yil" = ( +/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/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/bridge) +"yio" = ( +/obj/machinery/door/airlock/command{ + name = "Emergency Escape" + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/turf/open/floor/iron, +/area/station/maintenance/central) +"yis" = ( +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/turf/open/floor/plating, +/area/station/maintenance/port) +"yiv" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"yix" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"yiA" = ( +/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/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/execution/transfer) +"yiC" = ( +/obj/structure/table/wood, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"yiE" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"yje" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/machinery/light/broken/directional/north, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/station/maintenance/port/aft) +"yjn" = ( +/obj/structure/extinguisher_cabinet/directional/north{ + pixel_x = 6; + pixel_y = 32 + }, +/turf/open/floor/stone, +/area/station/command/corporate_showroom) +"yjr" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/kitchen_coldroom/freezerfloor, +/area/station/service/kitchen/coldroom) +"yjF" = ( +/obj/structure/sign/poster/random/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"yjJ" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/minisat/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"yjK" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/genetics) +"yjV" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/hangover, +/turf/open/floor/carpet/black, +/area/station/maintenance/port) +"ykf" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/tank/air/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"ykh" = ( +/obj/machinery/suit_storage_unit/hos, +/obj/item/radio/intercom/directional/south, +/obj/machinery/button/door/directional/east{ + id = "hosroom"; + name = "Privacy Control"; + req_access = list("hos") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hos) +"yki" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail{ + name = "Atmospherics Junction" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/obj/effect/mapping_helpers/mail_sorting/engineering/atmospherics, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"ykj" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"ykl" = ( +/obj/structure/sign/plaques/kiddie/library{ + dir = 1; + pixel_y = 32 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"ykm" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/electronics/apc, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"yko" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"yks" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/gravity_generator) +"ykA" = ( +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/morgue) +"ykB" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hop) +"ykE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/computer/rdconsole{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"ykK" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"ykM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/commons/vacant_room) +"ykX" = ( +/obj/structure/table/wood, +/obj/item/electronics/firelock, +/obj/item/electronics/airlock, +/turf/open/floor/wood, +/area/station/service/electronic_marketing_den) +"ylf" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/heads_quarters/ce) +"ylr" = ( +/obj/structure/table/wood, +/obj/item/food/grown/poppy{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/food/grown/poppy{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/food/grown/poppy, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"ylI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/mirror/directional/north, +/obj/structure/sink/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"ylT" = ( +/obj/machinery/newscaster/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"ymb" = ( +/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/iron, +/area/station/security/office) +"ymc" = ( +/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/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) + +(1,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(2,1,1) = {" +aaa +jjd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(3,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(4,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(5,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(6,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(7,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(8,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(9,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(10,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(11,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(12,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(13,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(14,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(15,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(16,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(17,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(18,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(19,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +qYo +efQ +efQ +efQ +qYo +efQ +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(20,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +gLJ +nxs +gLJ +nxs +gLJ +nxs +gLJ +nxs +gLJ +nxs +gLJ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(21,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +clr +fMb +chU +hRq +chU +tkt +nBm +jOW +chU +chU +chU +iIm +mxs +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(22,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +qYo +efQ +efQ +efQ +efQ +xwo +ePZ +qpQ +oxt +ryt +urA +oNB +hfl +flt +oxt +yko +ePZ +gvf +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(23,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +nxs +gLJ +gLJ +nxs +gLJ +gLJ +nxs +gLJ +gLJ +nxs +gLJ +nxs +vgS +ePZ +pQx +bPC +bPC +bPC +iGI +fvZ +bPC +bPC +idU +ePZ +mxs +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(24,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +xwo +kPb +hVA +hVA +hVA +hVA +hvd +pSa +chU +chU +chU +chU +chU +chU +aaQ +mxs +bPC +bRy +eQF +krT +uTG +tte +bPC +clr +ePZ +gvf +efQ +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(25,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +gGJ +flt +nOy +oxt +oxt +oxt +nOy +oxt +oxt +nOy +oxt +oxt +nOy +oxt +aaa +bPC +bRz +aAh +cOJ +xRo +caa +bPC +clr +ePZ +nCB +gLJ +nxs +gLJ +gLJ +nxs +gLJ +nxs +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(26,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +gGJ +gvf +qYo +qYo +qYo +btH +btH +btH +btH +btH +btH +btH +btH +btH +btH +bPC +rgH +bTq +jYp +vgi +vdB +bPC +idU +hVt +chU +chU +ggn +hVA +kdS +hVA +hVA +fnr +mxs +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(27,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +xwo +gGJ +mxs +qYo +qYo +btH +btH +btH +btH +btH +btH +btH +btH +btH +btH +btH +bPC +nmQ +rgY +wRy +vgi +cac +bPC +aaa +nOy +oxt +oxt +nOy +oxt +oxt +xHF +jpw +gGJ +gvf +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(28,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +gGJ +mxs +aaa +btH +btH +btH +vxN +cKE +btH +bEf +btH +rhH +ueB +uhL +btH +bPC +fmw +bTs +rPe +vvL +cad +bPC +cdt +cdt +chi +chi +cdt +cdt +qYo +qYo +xwo +gGJ +mxs +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(29,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +efQ +xwo +gGJ +pQx +qYo +btH +btH +cQh +vOZ +xnu +kXJ +sGJ +kXJ +kXJ +jPe +kXJ +cQh +bPC +bPC +bPC +tnG +bPC +bPC +bPC +cdt +nwW +iuH +eCk +fKM +cdt +cdt +qYo +clr +gGJ +gvf +efQ +efQ +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(30,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +gLJ +vgS +gGJ +mxs +aaa +btH +btH +bmp +bCu +hGF +bCu +bEl +abJ +abJ +tKq +abJ +kXJ +bPC +dLq +ikT +uQY +ikT +qTF +bPC +ruN +aRr +csk +fDO +hmU +bAK +cdt +cdt +clr +gGJ +nCB +nxs +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(31,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +pNp +xWr +mXQ +eXM +sSb +sSb +sSb +lMy +aBN +yga +lMy +upB +lMy +lMy +lMy +abJ +tHQ +bPC +uNh +bTu +tfl +bYe +qwY +bPC +vWU +hmU +sdK +xpt +sdK +sdK +qGs +cdt +idU +kXC +jtr +odk +gvf +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(32,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +xwo +kXC +hwa +hfl +mxs +btH +btH +bwo +wJU +bCu +yga +btH +bIW +btH +btH +lMy +abJ +ldm +bPC +lgs +bYe +tfl +bYe +kkh +bPC +hmU +hmU +sdK +mMd +hmU +cfu +ptq +cdt +clr +kXC +xRE +hfl +mxs +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(33,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +clr +kXC +cEq +alK +qPm +btH +btH +pKa +kXJ +bEl +xMy +uDl +eUq +bFT +btH +mcW +trT +wgG +lKC +dYL +bhn +xMP +pFl +wLX +lUB +kjZ +kjZ +xxL +icA +bpT +kmX +uoO +sGj +bNv +ygX +fRa +hfl +gvf +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(34,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +xwo +kXC +hwa +hfl +mxs +btH +btH +cQw +ixt +abJ +yga +btH +scX +btH +btH +jnr +hkC +gcI +bPC +bFY +bYe +tfl +bYe +kKz +bPC +apT +hmU +sdK +gjl +hmU +cfu +asO +cdt +clr +kXC +rAn +hfl +mxs +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(35,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +hcj +miC +uyA +cWJ +uJH +uJH +uJH +jay +kub +yga +deX +deX +deX +deX +deX +hkC +kXJ +bPH +uNh +bYe +tfl +bYf +aHr +bPC +vWU +hmU +sdK +tDB +hmU +hmU +cJh +cdt +idU +kXC +uqd +aaN +gvf +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(36,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +oxt +yko +gGJ +mxs +aaa +btH +btH +bmp +hkC +vJL +hkC +ncZ +hkC +hkC +kub +hkC +kXJ +bPC +dKK +asa +uQY +asa +kan +bPC +uhG +yaW +dBO +wVJ +hmU +enc +cdt +cdt +clr +gGJ +qpQ +xHF +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(37,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +efQ +xwo +gGJ +pQx +qYo +btH +btH +cQh +nkb +eLP +kXJ +fCd +kXJ +kXJ +xMX +kXJ +cQh +bPC +bPC +bPC +dNg +bPC +bPC +bPC +cdt +vFw +suQ +eCk +kex +cdt +cdt +qYo +clr +gGJ +gvf +efQ +efQ +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(38,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +gGJ +mxs +aaa +btH +btH +btH +aLQ +pUF +btH +bEm +btH +kxx +lyf +lMA +btH +bPC +xyu +upp +hzJ +rKC +tIb +bPC +cdt +cdt +chi +chi +cdt +cdt +qYo +qYo +xwo +gGJ +mxs +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(39,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +clr +gGJ +mxs +qYo +qYo +btH +btH +btH +btH +btH +btH +btH +btH +btH +btH +btH +bPC +bRK +skD +uQY +kkh +eae +bPC +aaa +xsG +gLJ +gLJ +xsG +gLJ +gLJ +nxs +pTR +gGJ +gvf +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(40,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +gGJ +gvf +qYo +qYo +qYo +btH +btH +btH +btH +btH +btH +btH +btH +btH +btH +bPC +gcs +kkh +bAN +kkh +fXG +bPC +idU +fMb +chU +chU +ggn +hVA +iPR +hVA +hVA +dws +mxs +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(41,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +clr +gGJ +fJy +xsG +gLJ +gLJ +gLJ +xsG +gLJ +gLJ +xsG +gLJ +gLJ +xsG +gLJ +aaa +bPC +bRM +kkh +uQY +tWv +pGJ +bPC +clr +ePZ +qpQ +oxt +xHF +oxt +oxt +xHF +oxt +oxt +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(42,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +xwo +omg +hVA +hVA +hVA +hVA +sGa +pSa +chU +chU +chU +chU +chU +chU +iIm +mxs +bPC +uNh +asa +uQY +asa +olD +bPC +clr +ePZ +gvf +efQ +efQ +qYo +efQ +efQ +efQ +qYo +efQ +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(43,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +xHF +oxt +oxt +xHF +oxt +oxt +xHF +oxt +oxt +xHF +oxt +xHF +yko +ePZ +pQx +bPC +bPC +bPC +anC +bPC +bPC +bPC +idU +ePZ +mxs +efQ +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(44,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +qYo +efQ +efQ +efQ +efQ +efQ +xwo +ePZ +nCB +gLJ +fsr +jZc +fkB +fRA +fJy +gLJ +vgS +ePZ +gvf +efQ +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(45,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +efQ +clr +hVt +nBm +dNT +chU +pxs +wJq +eAf +chU +chU +chU +aaQ +mxs +qYo +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(46,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +qYo +aaa +yko +cVx +qpQ +ryt +kXC +qdF +hfl +flt +oxt +xHF +oxt +aaa +efQ +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(47,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +efQ +efQ +xwo +nDt +gvf +idU +kXC +qKi +rZy +pQx +efQ +efQ +efQ +qYo +efQ +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(48,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +qYo +aaa +vVc +aaa +idU +kXC +siT +hfl +pQx +aaa +qYo +aaa +aaa +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +aaa +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(49,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +efQ +aaa +qYo +aaa +vVc +aaa +idU +mJh +wJq +hfl +pQx +aaa +qYo +aaa +aaa +aaa +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +oec +tnB +oec +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(50,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +efQ +qYo +qYo +qYo +vVc +qYo +bRP +eOb +qdF +gnO +aJD +qYo +qYo +qYo +qYo +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +tnB +oec +fSW +oec +tnB +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(51,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +efQ +aaa +qYo +aaa +vVc +aaa +xwo +eaA +rjm +mbY +gvf +aaa +qYo +aaa +aaa +aaa +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +oec +oec +fSr +xEV +rlQ +oec +oec +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(52,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +efQ +aaa +qYo +aaa +vVc +aaa +bRQ +oxt +pwY +oxt +cap +aaa +qYo +aaa +aaa +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +qYo +qYo +tnB +tnB +ebF +hZT +jbR +nEA +iXw +tnB +tnB +qYo +qYo +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(53,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +efQ +qYo +qYo +qYo +vVc +qYo +bRR +qYo +mmr +qYo +bRR +qYo +qYo +qYo +qYo +qYo +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oec +bBl +itR +itR +gJj +dBc +jbR +oGt +oec +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(54,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +qYo +aaa +vVc +aaa +bRS +aaa +mmr +aaa +caq +aaa +qYo +aaa +aaa +aaa +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +qYo +qYo +tnB +tnB +pPf +wSq +itR +mcA +pqX +tnB +tnB +qYo +qYo +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(55,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +efQ +aaa +qYo +aaa +vVc +aaa +qYo +bTJ +mmr +bYm +qYo +aaa +qYo +aaa +aaa +aaa +efQ +aaa +efQ +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +oec +oec +jCK +jbR +fkd +oec +oec +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(56,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +efQ +aaa +qYo +aaa +vVc +aaa +qYo +aaa +iNi +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +tnB +oec +lob +oec +tnB +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(57,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +efQ +qYo +qYo +qYo +vVc +vVc +vVc +qYo +oRu +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +oec +eln +oec +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(58,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +qYo +aaa +qYo +aaa +vVc +aaa +oPn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +aaa +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(59,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +efQ +aaa +qYo +aaa +qYo +aaa +vVc +aaa +oPn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(60,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +efQ +qYo +qYo +qYo +qYo +qYo +vVc +qYo +cXx +qYo +qYo +qYo +qYo +qYo +qYo +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(61,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +uHd +qYo +qYo +aaa +qYo +aaa +vVc +aaa +oPn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(62,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +vVc +aaa +oPn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +qYo +aaa +efQ +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(63,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qYo +qYo +qYo +aaa +qYo +qYo +vVc +qYo +oRu +qYo +qYo +qYo +qYo +qYo +qYo +qYo +efQ +qYo +efQ +lvw +uHd +uHd +uHd +uHd +qYo +uHd +uHd +uHd +uHd +qYo +uHd +uHd +uHd +lvw +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(64,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +uHd +aaa +qYo +aaa +qYo +aaa +vVc +aaa +oPn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +aaa +qYo +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(65,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +uHd +aaa +qYo +aaa +qYo +aaa +vVc +aaa +oPn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +aaa +efQ +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(66,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +uHd +qYo +uHd +uHd +uHd +qYo +vVc +qYo +cXx +qYo +uHd +uHd +uHd +qYo +uHd +qYo +efQ +qYo +efQ +uHd +uHd +uHd +qYo +uHd +uHd +uHd +qYo +uHd +uHd +uHd +uHd +efQ +qYo +qYo +qYo +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(67,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +uHd +uHd +qYo +uHd +uHd +aaa +qYo +aaa +qYo +aaa +qYo +aaa +vVc +aaa +dVg +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +aaa +efQ +aaa +qYo +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +lvw +vVc +aaa +aaa +uHd +uHd +uHd +qYo +uHd +uHd +uHd +uHd +uHd +uHd +qYo +uHd +uHd +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(68,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +uHd +qYo +uHd +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +aaa +aaa +aaa +uHd +aaa +qYo +aaa +qYo +aaa +vVc +aaa +dVg +aaa +qYo +aaa +qYo +aaa +aaa +aaa +efQ +aaa +qYo +aaa +qYo +aaa +aaa +qYo +aaa +aaa +aaa +qYo +qYo +qYo +qYo +uHd +vVc +aaa +aaa +uHd +aaa +qYo +nET +qYo +aaa +qYo +qYo +aaa +qYo +aaa +nET +qYo +aaa +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(69,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +xNe +uHd +uHd +aaa +qYo +aaa +qYo +aaa +uHd +uHd +qYo +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +uHd +uHd +uHd +qYo +uHd +uHd +qYo +uHd +qYo +uHd +qYo +vVc +qYo +alZ +qYo +uHd +qYo +uHd +uHd +uHd +qYo +uHd +aaa +qYo +uKa +rxf +rxf +rxf +rxf +rxf +rxf +rxf +rxf +fBG +qYo +qYo +uHd +vVc +qYo +qYo +qYo +djY +nCi +nCi +fqm +fqm +fqm +fqm +fqm +fqm +fqm +nCi +nCi +djY +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(70,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qYo +aaa +qYo +aaa +vYu +waG +vYu +aaa +qYo +aaa +qYo +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +xNe +aaa +aaa +qYo +aaa +aaa +qYo +aaa +aaa +qYo +aaa +qYo +aaa +vVc +aaa +dVg +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +ksq +kXq +kvX +frC +kvX +frC +kvX +frC +kvX +tGf +qYo +qYo +uHd +vVc +qYo +qYo +qYo +nCi +nCi +fbp +gZb +rjz +vPU +hzj +vPU +rjz +pvx +jDc +nCi +nCi +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(71,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +wes +gnH +gnH +gnH +wFJ +wFJ +uPM +wFJ +wFJ +wFJ +wFJ +wFJ +wFJ +vVW +fgB +fgB +qAe +qYo +uHd +uHd +uHd +uHd +qYo +qYo +ksq +hIH +kvX +frC +kvX +frC +kvX +frC +kvX +fBG +vVc +qvs +vVc +vVc +vpl +vVc +vVc +nCi +jDc +pbp +nCi +nCi +nCi +nCi +nCi +nCi +nCi +kwd +pKc +nCi +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(72,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +nUT +wGy +wGy +sCJ +sCJ +wGy +wGy +vVc +vVc +vVc +sVm +vVc +vVc +lbi +qYo +aaa +nUT +aaa +aaa +qYo +aaa +qYo +aaa +qYo +ksq +kXq +kvX +frC +kvX +frC +kvX +frC +kvX +tGf +vVc +nCi +nCi +hCt +nCi +vVc +vVc +fqm +djS +nCi +nCi +gCt +gCt +eqP +gCt +gCt +nCi +nCi +cJd +fqm +aaa +uHd +qYo +uHd +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(73,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +vYu +waG +vYu +qYo +vYu +waG +vYu +qYo +vYu +waG +vYu +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +nUT +wGy +rGG +qzU +lrI +evg +wGy +dgk +dgk +dgk +vmt +dgk +ult +dgk +vmt +vmt +nUT +qYo +qYo +qYo +vVc +rIP +vVc +vVc +ksq +hIH +kvX +frC +kvX +frC +kvX +frC +kvX +fBG +qYo +fqm +wJD +hDY +fqm +chp +chp +fqm +vPU +nCi +gCt +gCt +gCt +iJw +gCt +gCt +gCt +nCi +vPU +fqm +aaa +oSN +aaa +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(74,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +xNe +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +xNe +aaa +joz +wGy +lIS +kOw +tUj +wGy +wGy +rlH +cnH +hqV +vmt +phy +iyc +kNA +cmq +kcR +nUT +aaa +qYo +aaa +vVc +gAw +qYo +qYo +ksq +vVc +vVc +rIP +vVc +vVc +rIP +vVc +vVc +ksq +uNE +nCi +lxu +thC +nCi +lMc +rXu +nCi +eVp +nCi +gCt +ozA +pJz +gCt +jhZ +gCt +gCt +nCi +mFq +nCi +nCi +nCi +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(75,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +xNe +uHd +uHd +aaa +vYu +waG +vYu +aaa +qYo +waG +qYo +aaa +vYu +waG +vYu +aaa +xNe +uHd +efQ +efQ +uHd +efQ +qYo +uHd +qYo +qYo +uHd +uHd +uHd +qYo +efQ +efQ +efQ +qYo +efQ +efQ +efQ +qYo +efQ +efQ +efQ +efQ +qYo +xNe +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +efQ +efQ +qYo +efQ +qYo +efQ +efQ +qYo +efQ +efQ +qYo +nUT +wGy +ejD +mJg +qzc +gcu +vmt +lKw +fkg +cak +dgk +eqg +uYy +jCY +yjJ +vmt +nUT +aaa +qYo +aaa +vVc +gAw +gAw +cCY +qmJ +cCY +gAw +gAw +cCY +cCY +gAw +gAw +cCY +qmJ +xKv +nCi +nCi +uvd +nCi +iUF +gbe +nCi +vPU +nCi +gCt +gCt +gCt +gCt +gCt +gCt +gCt +nCi +vPU +cfb +imw +nCi +nCi +qYo +qYo +uHd +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(76,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qYo +qYo +aaa +qYo +waG +qYo +qYo +qYo +waG +qYo +qYo +qYo +waG +qYo +qYo +qYo +aaa +aaa +qYo +aaa +aaa +qYo +aaa +aaa +qYo +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +qYo +aaa +aaa +nUT +xUy +tuF +cIA +irJ +duD +rvj +txK +dPD +rsR +qwv +xYJ +jEY +vmt +vmt +vmt +hSa +fgB +dPN +fgB +fgB +azR +mFu +oke +mZr +lin +ciB +gbF +oJT +cGh +tBX +vAC +lin +hXo +mvk +nCi +ihs +gRd +acX +aMl +aAH +iAZ +exZ +nCi +rIb +rIb +xdn +gCt +etv +uhb +uhb +nCi +nGp +lqa +vBO +uGn +nCi +aaa +qYo +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(77,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +sCY +waG +waG +qNi +qNi +qNi +qNi +qNi +qNi +qNi +qNi +qNi +qNi +qNi +qNi +qNi +aaa +aaa +qYo +aaa +aaa +qYo +edx +kmE +edx +edx +pEP +edx +edx +qYo +efQ +efQ +efQ +xNe +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +efQ +efQ +qYo +qYo +efQ +efQ +efQ +qYo +nUT +xUy +xqR +lvE +qqO +eWr +vmt +fXx +xLx +vwl +dgk +llE +dld +vmt +oEK +gAw +gAw +cCY +gAw +cCY +gAw +gAw +sXO +cdE +qbu +qbu +fsD +cdE +cdE +tJo +cbs +ike +cbs +wry +hIh +nCi +jyt +hKV +dXH +jFe +tSh +dcI +vBO +uhb +ebW +imx +imx +xsH +umb +kNG +lZF +uhb +nCi +nCi +nCi +opr +nCi +nCi +nCi +qYo +qYo +qYo +efQ +efQ +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(78,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qYo +qYo +aaa +qYo +waG +qYo +qYo +qYo +waG +qYo +qYo +qYo +waG +qYo +qYo +qNi +qYo +qYo +qYo +qYo +vVc +vVc +edx +adA +qYx +iBO +mDb +iRf +tQz +qYo +qYo +qYo +aaa +qYo +aaa +qYo +qYo +qYo +aaa +qYo +qYo +qYo +aaa +qYo +qYo +qYo +aaa +qYo +qYo +qYo +aaa +qYo +qYo +qYo +aaa +qYo +qYo +xQr +gnH +gnH +gnH +gnH +gnH +uch +xUy +spI +qzc +gYc +nUp +nUp +nUp +nUp +nUp +nUp +nUp +nUp +nUp +nUp +gAw +gpy +gpy +imQ +gpy +rVD +gAw +gAw +meL +ehD +bHg +haw +tqa +gnw +sWs +mWF +jcg +jcg +sst +pgY +nCi +upo +bSG +lUg +nCi +nCi +aXP +nCi +uhb +xIa +iRd +gxT +kPD +rxX +oWn +afN +uhb +jPZ +tmr +nCi +vJv +hHF +guA +nCi +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(79,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +qYo +qYo +aaa +vYu +waG +vYu +aaa +qYo +waG +qYo +aaa +vYu +waG +vYu +qYo +waG +aaa +aaa +qYo +vVc +uNE +wEy +edx +rlE +jJe +edx +luo +edx +edx +vVc +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +vVc +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +pxN +yfC +pxN +pxN +pxN +pxN +pxN +qYo +xUy +xqR +qzc +kUx +nUp +chv +dQl +oIE +fFu +whA +whA +tPS +aCy +aCy +gAw +gpy +feO +xyC +mHg +ntd +wvl +gmx +xGh +cxp +sHT +wgC +iRx +wgC +sHT +glb +dRK +wcP +yeO +xQm +nCi +tNA +nEY +oPG +nCi +cTO +uOn +uhb +mKn +fPl +jqr +vxQ +xcR +vxQ +lzc +plQ +dpN +qUB +qUB +nCi +dOA +cay +izW +mAt +fYR +fYR +nCI +fYR +nCI +nCI +aaa +efQ +lvw +efQ +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(80,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +waG +aaa +aaa +qYo +opD +eKr +pkp +edx +hfb +edx +sJF +gSB +pGt +pEP +qYo +pxN +uQk +akz +uQk +pxN +jWT +kuT +jWT +pxN +tMA +rbC +tMA +pxN +qYo +pxN +uVk +ahV +uVk +pxN +kpw +csU +kpw +pxN +pgb +fIB +pgb +pxN +yfC +pxN +fZO +wJa +fZO +pxN +vVc +wGy +bsz +qzc +vgZ +nUp +dWk +khE +cna +fFu +whA +vPL +ooc +dPY +aCy +gAw +vTh +ntd +ntd +sAm +rVD +oAx +gAw +jPd +ehD +sHT +dHx +fNc +ivH +sHT +vrs +vrs +qJI +iQV +nbZ +nCi +huV +ehb +iAz +nCi +kov +xOd +qoU +rdq +gwx +mgr +mgr +jba +rtv +gII +wbS +qaT +vgE +qUB +nCi +liB +smj +hgi +mAt +eDZ +rwk +gtx +hvD +jtC +nCI +qYo +qYo +aaa +qYo +qYo +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(81,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +vYu +waG +vYu +aaa +vYu +waG +vYu +qYo +vYu +waG +vYu +aaa +waG +aaa +aaa +qYo +kvq +aaa +wyN +mJH +pHl +rQI +lHz +vvD +clx +edx +aaa +pxN +aso +kca +uQk +pxN +cIs +smR +jWT +pxN +sKb +crE +tMA +pxN +vVc +pxN +hUK +spJ +uVk +pxN +aIA +nfd +kpw +pxN +boV +fjS +pgb +pxN +yfC +pxN +fZO +fZO +iME +pxN +qYo +xUy +xqR +irJ +rQp +mNF +kuX +rtH +iLK +bkj +pfx +yks +haI +imV +pbv +gAw +wqU +ntd +amr +jgv +mHg +rLN +pqr +cZv +tcy +sHT +cUW +pXj +cUW +sHT +sHT +sHT +wuA +yeO +iKl +nCi +jLo +pCa +aKk +nCi +bJi +fhY +uhb +oHO +aqF +rqy +jKx +rTW +tuk +pen +hvl +uhb +hSi +uKj +mAt +mAt +cRJ +mAt +mAt +pBY +mVi +fUf +hSE +nsW +nCI +fYR +nCI +fYR +fYR +qYo +efQ +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(82,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +vYu +waG +vYu +qYo +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +waG +aaa +aaa +qYo +kvq +qYo +edx +edx +wTc +edx +edx +ltx +aIp +edx +vVc +pxN +wiW +nzp +cAU +pxN +fHM +eqD +xRC +pxN +uFx +ldu +uIF +pxN +qYo +pxN +vAc +eEo +jmF +pxN +cMG +eLb +lKU +pxN +xWJ +bba +ovb +pxN +yfC +pxN +iZY +kZT +shJ +pxN +vVc +xUy +qKN +irJ +lZX +nUp +jRk +khE +mWU +fFu +anL +oXi +ooc +hgz +aCy +gAw +ptM +ntd +hWY +heZ +bpr +qvn +gAw +ilG +cwI +sHT +msB +kXR +owf +fUY +kMt +chY +vUV +sst +rgw +nCi +nCi +nCi +bjk +nCi +uhb +uhb +uhb +uhb +uhb +uhb +wyq +xTs +dDk +uhb +uhb +uhb +uhb +uhb +mAt +qCs +blc +hLM +jBx +pxb +sii +cME +hSE +pNA +wcd +jxZ +hHX +bQz +fYR +qYo +efQ +efQ +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(83,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +aaa +vYu +waG +vYu +qYo +waG +qYo +qYo +qYo +hNg +rIP +edx +vDw +dtS +snK +snK +xMi +dvA +eiK +kXV +pxN +dlj +xlG +psb +pxN +dlj +xlG +psb +pxN +rHc +xlG +nzi +pxN +vVc +pxN +dlj +xlG +psb +pxN +dlj +xlG +psb +pxN +dlj +xlG +psb +pxN +yfC +pxN +hWh +xlG +xic +pxN +qYo +xUy +xqR +vTc +oMh +nUp +oow +qzT +nAF +fFu +urq +urq +rFB +vEq +aCy +gAw +tOE +wvl +rVD +jgv +ntd +rVD +cCY +oUZ +vqu +mWq +msB +vcO +owf +ood +fNc +jcL +vUV +ugr +xil +gAw +epC +pTC +jaI +kwX +pTC +nzt +nwV +lYw +ncJ +rYE +jKx +rTW +taA +dco +gZx +ddW +nwV +fOp +mAt +ifk +mMb +jiX +blc +rCc +rCc +aaX +rCc +tkj +bNr +vwC +fNa +jXz +nCI +qYo +qYo +qYo +qYo +qYo +aaa +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(84,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +qYo +aaa +vYu +waG +vYu +aaa +qYo +aaa +qYo +aaa +waG +aaa +aaa +qYo +kvq +edx +edx +cDK +vPZ +vPZ +vPZ +kGI +sog +edx +dnW +qYo +pEX +qYo +utN +qYo +pEX +qYo +utN +qYo +pWn +qYo +pEX +aaa +qYo +aaa +pEX +qYo +utN +qYo +pEX +qYo +utN +xQr +qIX +fgB +qij +fgB +uch +qYo +khQ +qYo +tXi +qYo +qYo +xUy +xqR +jox +uDt +nUp +nUp +nUp +nUp +nUp +nUp +fFu +nUp +fFu +nUp +gAw +aXK +rVD +ntd +bzY +cMA +vog +gAw +aVW +lbl +sHT +msB +iGF +owf +fUY +jjw +tGr +hCE +sst +nbZ +kVx +sHN +cGg +xpy +iQF +mQO +rTW +shO +rTW +bIh +csO +rhi +tLp +pWL +jjm +rUl +rTW +vlS +rTW +oVW +anI +jET +kot +ntq +pBY +lEL +ntq +jXz +jtC +pNA +rGU +xJW +fGt +fYR +aaa +qYo +aaa +aaa +qYo +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(85,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +qYo +efQ +qYo +aaa +qYo +aaa +qYo +aaa +qYo +efQ +aaa +aaa +waG +aaa +aaa +qYo +kvq +edx +wlH +raL +kRi +thO +tug +qfO +srd +edx +umf +fXF +rHY +act +tYe +fXF +rHY +act +tYe +fXF +mcp +quR +ohj +act +fXF +quR +obI +quR +tYe +fXF +obI +quR +tYe +yfR +obI +quR +tYe +quR +vQj +hhM +mkM +hhM +kUD +vQj +qYo +wGy +xGx +jox +oxD +xgQ +aaa +qYo +qYo +aaa +aaa +qYo +aaa +qYo +aaa +gAw +lLU +ntd +oAx +sAm +mHg +hQK +pqr +qJs +ehD +sHT +sHT +ePU +sHT +sHT +sHT +sHT +qqQ +sLe +nzs +gAw +eYG +pTC +rOa +gcr +pTC +kWi +sfN +duq +juv +bJt +eaO +uoY +acD +buY +sBt +xsN +sfN +csY +mAt +uOz +nxt +ydE +fsp +puh +puh +puh +puh +puh +mhg +whC +fms +fWZ +nCI +nCI +nCI +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(86,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +efQ +efQ +efQ +efQ +efQ +efQ +efQ +efQ +qYo +qNi +aaa +aaa +qYo +jGx +elx +gqR +uuC +qCA +dmR +lzp +fTC +vQU +gAL +tRh +gQH +rMi +eoY +lZs +mYr +rMi +hmY +lZs +gQH +oOh +gvk +rMi +kCN +iYI +mmN +udG +jxJ +hka +ygC +uaY +jxJ +slG +baY +unO +jxJ +avX +tiC +hhM +mtm +guU +nNz +ofF +vQj +bAR +bAR +bAR +dLd +bAR +bAR +bAR +iBR +iBR +dEL +iBR +dEL +iBR +dEL +iBR +gAw +ykj +rsq +qSL +dPB +nVr +sTn +eHy +qJs +cxp +sHT +rVM +tsa +bPI +sHT +agQ +enR +uxl +sst +atl +pTC +pTC +pTC +aWv +iQF +pTC +siI +utw +rqi +fNY +cAb +eaO +hFS +acD +svc +pla +uFO +utw +uiA +mAt +xIw +pVk +wTQ +gpd +cXL +bMd +eJy +jag +jtC +ibp +pxb +pNA +pNA +pBY +jtC +nCI +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(87,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qNi +qYo +qYo +qYo +qYo +edx +ofu +dMD +lcO +sIp +szN +fzx +jUc +wSR +sdO +oBX +hKF +fPH +gMd +sAD +ezl +xMI +awd +sAD +xkW +fTF +qnx +kfX +iGU +jly +gjI +tuG +whN +sAD +vct +grK +fmB +aIY +kfR +rzg +xSG +wri +sBk +sPV +uiP +vkg +wlS +vQj +wsT +cJX +fhr +kTd +wwr +rSZ +bAR +obB +viB +pOz +hEL +gyR +cfx +vyn +eMN +gAw +gDl +nPO +xbw +lkN +cwp +ubM +gAw +lJW +ehD +sHT +sHT +wKu +sHT +sHT +pOf +pOf +sfI +sLe +nbI +pTC +kmV +pTC +bEH +gcr +mQO +rTW +shO +rTW +gbj +csO +uDQ +dxU +kSA +jjm +ygV +rTW +shO +rTW +oVW +wFP +pKd +pNA +fEI +jbN +iDf +cOq +aeL +fKP +ibp +kiZ +pZI +gvG +pNA +spa +fYR +qYo +qYo +qYo +aaa +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(88,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +muh +aaa +aaa +qYo +aaa +edx +fFj +rhC +dnM +gFb +qUE +mTe +nXw +wSR +agx +lJc +sLV +iVz +iMf +iMf +cSr +iVz +iMf +iMf +iVz +iMf +lcA +hgs +jXN +sXb +lcA +ltD +iMf +qJb +mZj +iMf +qJb +dUx +lcA +tHF +iMf +jGI +rKb +vUk +tsB +sch +cKK +vQj +fmo +agA +hHJ +tgl +uLv +sSl +bAR +saR +pFB +ylf +ylf +ylf +ylf +eDp +oIL +gAw +phn +gAw +jZV +jZV +jZV +gAw +gAw +qJs +okr +rVH +nrP +bKp +exA +nzP +qJI +qJI +nCl +gAw +dtX +pTC +pTC +pTC +uKY +iQF +pTC +dLh +sfN +duq +pBB +bJt +eaO +dxU +acD +buY +gDU +xsN +sfN +pRz +mAt +ldv +qYr +dqD +hUD +exf +srI +rNj +jDU +pBY +tus +pBY +qul +hbF +jtC +rzU +nCI +aaa +aaa +qYo +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(89,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +qNi +aaa +aaa +qYo +aaa +edx +imI +wGz +qbM +nBQ +szN +sQb +fEr +gAL +aqc +sID +pUW +gqF +kaM +kaM +kaM +trR +xgR +kaM +aYs +pUW +pUW +qZn +fXF +cmu +hnL +pUW +sID +sID +pUW +sID +uvg +lwF +sID +tme +pUW +oUh +hYD +kkN +lKe +nZW +qAz +vQj +byx +agA +uzb +jLx +dFw +mPr +bAR +wmo +gsV +auh +tMl +apu +swR +aHE +uVh +gAw +jVg +fbA +bmf +oLd +oLd +gNd +kZq +fzm +ehD +xEt +nlS +xEt +nlS +mWF +nlS +xEt +nlS +cCY +jxQ +ceV +lDk +pTC +wle +iQF +pTC +uFO +utw +rqi +kBO +ueC +eaO +dxU +acD +iVH +cGA +uFO +utw +rqi +mAt +tRu +qYr +wcd +hUD +exf +pBY +djv +tPx +kaF +ibp +pNA +qul +fWJ +pNA +qVn +fYR +qYo +qYo +qYo +aaa +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(90,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +kiK +qYo +qYo +qYo +qYo +pEP +sWu +wGz +ios +hjp +szN +oTs +mIO +cGz +uvb +hdL +cRs +cRs +cRs +wgO +nqj +cRs +cRs +nqj +cRs +cRs +nqj +gZV +fXF +ijC +cEM +cEM +mGm +mGm +pUW +pUW +hUb +sID +pUW +lLY +eSJ +eNj +cVf +hUB +ciD +vYI +lpv +vQj +pXB +gsf +ans +tgl +dFw +tBm +bAR +aBw +gsV +vEZ +fzY +tEE +tEw +aHE +iov +gAw +unL +cel +oLd +cOW +fvE +dIm +gmx +qJs +qbu +sMw +oDl +sMw +sMw +jcS +sMw +oDl +sMw +cCY +hsB +wmW +lko +pTC +uKY +rrU +mQO +rTW +shO +rTW +bgH +csO +uDQ +dxU +kSA +jjm +nkj +rTW +vlS +rTW +oVW +fmi +qYr +bcg +hUD +pBY +efi +jtC +dNb +xDv +ibp +whC +qul +nkG +pBY +bTW +nCI +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(91,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +xNe +chp +waG +vVc +vVc +vVc +vVc +pEP +hZq +szf +udr +ojb +pwr +iMK +tVR +gAL +xLi +lMz +qMC +cbz +wJY +gzV +tNF +fbZ +svW +gDq +uFB +uFB +vFC +eso +kSt +nWL +iOj +aLN +klb +uBf +gEB +nfn +nfn +phJ +pPv +mGH +xeP +npR +vQj +hhM +hhM +vQj +fGT +vQj +uCa +uCa +leE +ljB +kyW +mtf +bAR +ovH +xya +egT +erY +wki +xev +qpG +kaS +gAw +rMD +jKg +iho +uRx +nkd +vFa +kZq +lxN +ehD +xEt +mWF +mWF +vzt +mWF +xEt +cVU +xEt +cCY +nSh +knY +eKQ +pTC +rZw +qcM +pTC +svj +sfN +duq +mWy +bJt +eaO +dbo +acD +buY +nNT +xsN +sfN +rnS +mAt +mSP +oKn +bfz +bsY +vOk +vOk +vOk +tuq +grz +urh +pxb +eit +egk +nCI +nCI +nCI +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(92,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +chp +ixO +ixO +ixO +ixO +ixO +vlA +vlA +vlA +gAL +iXp +wSR +wSR +wSR +wSR +cUF +qDo +lgg +qDo +eWR +qDo +cUF +cUF +cUF +uiv +sID +qXV +tlA +qSm +quR +inv +hSx +sID +urV +pUW +nMT +sID +jIB +gqH +chn +chn +aEA +cTy +gen +cTp +lOW +fXF +jgZ +mrd +rDL +pQo +uCa +wkj +bqP +nOJ +bAR +gHt +bAV +tgq +tgq +tgq +coj +hbB +edS +gAw +xXA +dNr +aoO +kGe +kGe +kWT +gAw +xfj +aRq +pjN +ckC +pjN +xUl +oyu +uJN +rLc +mTo +ojn +pjN +pjN +qdP +pTC +rZw +rrU +pTC +uFO +utw +rqi +ghQ +fUF +eaO +qrU +acD +tnN +nNR +uFO +utw +rqi +mAt +cZl +mPF +kxv +uHE +xAK +fWZ +jCW +pNA +pNA +tmc +fza +lgW +dJY +fYR +qYo +aaa +aaa +aaa +qYo +aaa +qYo +qYo +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +uHd +qYo +xNe +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(93,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +chp +sFS +xqC +pAi +rqp +sxx +lsr +ilW +aaf +sHl +dEP +mWP +dYj +biO +fcW +uGJ +uGJ +uGJ +jti +jti +uGJ +vvO +uGJ +cUF +rrq +sID +sID +ivg +xpY +wCB +saE +jnH +hPJ +viX +lVG +jhl +nfn +nfn +tAM +eVy +fyP +uhY +nAY +lql +tdi +web +fXF +suH +ikV +gIk +ekF +leE +bfq +iFn +tax +bAR +ggB +jko +dEL +ttE +rex +ovS +rex +ttE +gAw +mwW +gAw +cCY +cCY +cCY +gAw +gAw +gAw +gAw +cCY +rAd +cCY +gAw +gAw +gAw +gAw +cCY +gAw +gAw +mhz +gAw +pTC +uKY +gcr +mQO +rTW +vlS +rTW +iWX +csO +bXL +xzo +urx +jjm +ycY +rTW +shO +rTW +oVW +oTD +dOO +svt +iKp +uKu +uKu +uKu +hYP +oZN +uKu +uKu +srI +uDR +nCI +qYo +uHd +uHd +qYo +qYo +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +xNe +uHd +uHd +aaa +aaa +qYo +aaa +aaa +uHd +uHd +qYo +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(94,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +ixO +ixO +ixO +ixO +ykf +gLP +scl +qLA +qkc +gZW +rNo +pXm +uGJ +pPO +rGb +rGb +umm +rGb +rGb +rGb +ilq +wNE +cUF +rWq +pUW +sID +ksP +aBp +icY +vHh +npQ +gKW +uVs +gKW +mft +ilH +nQg +kMh +mEx +pwO +bSx +mfE +tsu +suZ +ccK +nmi +xvf +oQJ +xJJ +wGm +uCa +aTz +ygM +fzF +jxN +sys +rCE +uWj +iBR +sQr +iAf +tBs +iBR +tBv +deY +azi +aEP +rPc +rHQ +caI +rlI +rRD +tDd +jBE +fSG +jBE +bIa +rRD +xqW +lbR +lbR +pFq +dqX +nRy +xsb +pTC +rZw +oUy +pTC +fwt +uyy +duq +gED +bJt +jKx +rTW +taA +buY +kYq +xsN +uyy +uLh +mAt +iIn +srI +uDR +ryQ +imS +jEb +wHW +egi +lbU +iFD +nZA +geY +skr +fYR +qYo +efQ +aaa +aaa +qYo +aaa +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +aaa +qYo +aaa +aaa +qgl +kun +qgl +aaa +aaa +qYo +aaa +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(95,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +efQ +aaa +aaa +vlA +ffi +rWw +kqb +vlA +ecH +rVx +jGd +dYj +kba +rGb +yhw +fWN +yhw +fWN +yhw +fWN +nFv +jti +cUF +dgo +sID +sID +urM +cwY +cwY +wIf +cwY +wIf +hUV +wIf +cwY +cwY +vHo +rYj +bsc +tyj +wWy +pDW +dCH +itF +rFz +fXF +gho +ebh +cCU +csE +djd +xNR +sYD +nLt +wbE +wbE +whv +rdS +whf +xgt +oTH +gQV +lBn +hiJ +qiT +tJZ +cui +kpD +gme +mRv +ovN +aXk +gIt +aIL +qzA +uBq +lzq +mcV +sxR +vvH +vEs +gJF +qYy +rXR +cCn +pTC +wKv +bCG +pTC +pTC +uhb +uhb +uhb +wsd +fzr +pDM +cYf +mVe +uhb +uhb +uhb +uhb +mAt +sxk +xVr +urO +fYR +fYR +fYR +fYR +fYR +fYR +fYR +fYR +fYR +fYR +fYR +aaa +efQ +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +xNe +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(96,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +efQ +aaa +aaa +vlA +vlA +vlA +vlA +vlA +epV +vkL +dYj +dYj +lbo +rGb +fWN +bCn +bhN +hWW +bwG +yhw +umm +uGJ +qDo +fQm +vUm +sID +xxZ +cwY +hKZ +pbU +evH +iEe +pgP +uZL +eYy +cwY +kDj +jdB +hen +nib +ldh +hUE +rMN +iCB +wiZ +fXF +xkz +hwe +tFu +vpV +uCa +gQk +nEJ +oGb +vPe +oGb +nvO +blj +whf +rPn +bIm +ayh +lBn +kTn +ttO +cYY +cui +kpD +kMI +mKv +bOL +rRD +vJe +lcf +euT +wCp +soO +rRD +qWY +fbn +sNN +lav +qYy +rIN +enU +pTC +rZw +iQF +eRr +pTC +cly +fpt +uOF +sPk +fBQ +tVl +aev +rra +goy +xDz +tDG +jDd +tJX +rjG +cdb +wZX +nEc +olg +tXI +dxA +jvX +sLN +qYk +xGu +rlG +laB +nEc +qYo +efQ +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(97,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +dYj +dYj +nwn +ugF +gqe +wcG +bpg +nDM +pnm +dYj +vZX +umm +yhw +mYo +cUF +kKf +kAX +yhw +rGb +jti +bSU +mRF +sID +sID +cBL +wIf +eOs +fee +kPQ +rFG +mqQ +mqQ +wLZ +wIf +aMw +eLo +bsx +xDf +cyR +eQu +fXF +quR +quR +fXF +nmi +fXF +leE +uCa +leE +xQv +mez +oGb +aaa +oGb +lGF +mxj +ttE +xzQ +hIf +mPh +ttE +kTn +sBy +vvH +vaw +kpD +jkK +fbn +gTr +rRD +rRD +aYU +pzA +aYU +rRD +rRD +dOr +mKv +peo +gJF +qxu +lAs +trG +fnq +uKY +hMp +mYM +pTC +eSu +qLu +gSe +fKv +qsC +duK +cgJ +fWq +nqD +xCN +wEC +jDd +tpS +nmX +ndH +vSX +nEc +tFP +oMV +oDJ +cHU +eKz +qel +tXI +fin +pjS +hoT +qYo +aaa +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qgl +kun +qgl +qYo +qgl +kun +qgl +qYo +qgl +kun +qgl +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(98,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qYo +dYj +dYj +gPy +tZj +cqA +cqA +cqA +oKM +ewi +qNo +dYj +hxk +umm +fWN +rKE +cUF +raz +cFe +fWN +rGb +jti +qDo +vZq +xoK +wrZ +piv +jAk +rRa +bGr +cCd +wlG +pbP +vYq +jJw +dsS +qnr +kMh +foL +cBC +axg +khM +fXF +icb +kHV +cDM +qIN +fXF +xDm +sBc +aiS +lEi +mez +oGb +qYo +oGb +lGF +sva +iBR +iBR +wxd +iBR +iBR +tqo +lyL +bfX +cui +maI +rvG +vtQ +vtQ +lIu +rhf +cRW +pgr +oSh +xJn +dYz +vtQ +glW +rvG +aIV +qYy +rQq +pUH +pTC +rZw +qcM +bYq +pTC +fIX +qLu +rOV +dan +pGk +iZU +gIq +yeZ +oSK +hNu +pDf +jDd +wtV +xhs +hXf +kcN +nEc +nJc +pjS +nVQ +neC +qjy +qjy +qjy +lTZ +ojz +nEc +qYo +qYo +vVc +qYo +vVc +qYo +vVc +qYo +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(99,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +dYj +hWz +pFu +cxc +nBW +iaS +uAK +cij +bzf +wUZ +epV +cIn +rGb +fWN +dMh +cUF +cUF +tve +fWN +umm +uGJ +xex +xwq +sID +pUW +qSm +wIf +mdG +lvJ +jYA +jtD +eVG +wqF +npE +wIf +gqd +qPg +anp +wfI +sFf +vgm +jGl +rWz +nhE +nyv +bBz +pCZ +lWy +iCx +nvD +lEi +ucv +oGb +qYo +oGb +lGF +qOL +iNJ +tqo +xUK +xbD +kgP +tqo +qyy +vvH +oks +fSG +lbR +sbV +sbV +sbV +vXZ +tPG +dwY +adF +sbV +lbR +lbR +lbR +lbR +jwT +mPW +sZV +sVX +bdq +pNv +qcM +pTC +pTC +ycx +qip +wDq +sEc +xNv +kpx +bRw +dJD +jDd +jDd +jDd +jDd +wEI +rAK +hXf +nRv +nEc +fWY +lHJ +pjS +hXO +kGc +nzb +rPC +lTZ +ebX +nEc +qYo +aaa +vVc +aaa +qYo +aaa +qYo +aaa +vVc +qYo +qYo +qYo +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +aaa +efQ +efQ +aaa +uHd +aaa +qgl +kun +qgl +aaa +qYo +kun +qYo +aaa +qgl +kun +qgl +aaa +qYo +uHd +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(100,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +efQ +qYo +uUg +kVL +lEr +uAK +aEb +ekZ +pdn +uAK +ryl +lEr +fbg +cIn +rGb +yhw +hQu +xGL +cUF +ryd +yhw +rGb +uGJ +qDo +bJM +rQd +sID +udl +cwY +fFL +rcw +lOA +mhx +fFr +wEX +oiO +cwY +iWj +jSI +len +ded +qwg +nPW +jXZ +cHY +pYL +oIH +eMu +dby +kxH +jyu +xum +nOW +mez +oGb +aaa +oGb +lGF +gkB +iGm +jbV +xrA +czy +pjb +ics +bls +ahw +vTG +pbF +jnG +hOY +wav +hOY +rDz +hOY +svX +jfP +rDz +jfP +ioe +pbF +uWN +kls +rDz +lRb +dRD +pTC +lhV +qcM +pTC +olh +xmN +ikO +gfC +cQM +jtf +jDd +jDd +jDd +jDd +iSd +cUq +jmQ +wEI +rjG +hXf +wEI +nEc +nEc +nEc +hrQ +kGQ +tWl +dSj +bSN +iFR +lxM +hoT +qYo +qYo +vVc +qYo +vVc +qYo +vVc +qYo +vVc +aaa +aaa +aaa +vVc +qYo +qYo +qYo +vVc +aaa +aaa +aaa +aaa +aaa +efQ +qYo +qYo +qYo +qYo +qYo +qYo +aaa +aaa +kun +qYo +qYo +qYo +pSj +qYo +qYo +qYo +kun +qYo +aaa +aaa +qYo +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(101,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +efQ +aaa +uUg +kVL +lEr +gwM +uSL +xIb +szG +exP +fTz +dPi +epV +cIn +umm +fWN +wBn +kiQ +cUF +oNI +yhw +umm +fPf +cUF +fpv +xHs +fWA +iem +boR +boR +boR +boR +boR +wIf +blJ +wIf +cwY +pDE +nxf +dNU +rMq +iqa +qUw +fXF +qqZ +irr +ehL +eOQ +fXF +fCf +iZw +aiS +lEi +mez +oGb +vPe +oGb +uDb +jmj +djp +dQu +kpn +sgZ +sKo +dwv +qUi +wuz +qqG +iKD +goV +lJb +goV +ugh +goV +jvF +bfX +iUr +etS +uiG +gor +goV +jPP +xrg +goV +nuq +eBi +pTC +aWk +mqP +pTC +esb +qNn +lZG +gmI +ahY +mna +jDd +eJG +loj +wEI +kdN +hrX +hxT +wEI +rMy +uWJ +wEI +qNb +naL +nEc +iWz +kGQ +bGz +nzb +aeQ +pEr +jOV +nEc +qYo +aaa +aaa +aaa +qYo +aaa +qYo +aaa +vVc +qYo +qYo +qYo +vVc +aaa +aaa +aaa +vVc +qYo +qYo +vVc +qYo +qYo +efQ +qYo +pSj +pSj +pSj +pSj +pSj +pSj +pSj +pSj +pSj +pSj +kQG +qYG +pSj +pSj +pSj +pSj +pSj +kun +kun +etr +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(102,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +efQ +qYo +uUg +hJz +lEr +uAK +pdn +cpw +aEb +nBW +qho +dPi +fbg +cIn +rGb +yhw +rTH +aZF +opG +uzJ +yhw +umm +hhR +cUF +boR +boR +jmm +boR +boR +hRy +kSB +jTg +boR +exX +cBd +xVI +iLD +heX +qHl +exi +dOG +xLZ +xLZ +xLZ +aPr +nso +gvj +rNf +xLZ +xLZ +xLZ +xLZ +iVV +cZY +wbn +eSk +eSk +wif +pEY +vvp +tqo +tUg +gmP +qeP +tqo +nFr +bfX +gRE +bEN +ogj +jaZ +eXN +tqo +grl +iJU +pJM +pec +bHr +fii +fii +lBz +lBz +bTZ +lBz +lBz +fii +pTC +kiA +rrU +pTC +gUi +gkU +fVa +xEe +sZC +tSq +jDd +dYx +lAK +epA +jUx +oUM +pra +nuM +gFP +ehJ +wEI +fxj +dip +nEc +kfj +xxX +ybp +ybp +fCX +pmE +iUL +hoT +qYo +efQ +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +qYo +aaa +vVc +qYo +qYo +qYo +vVc +aaa +aaa +vVc +aaa +aaa +qYo +qYo +pSj +qYo +qYo +qYo +qYo +aaa +aaa +kun +qYo +qYo +qYo +pSj +qYo +qYo +qYo +kun +qYo +aaa +aaa +qYo +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(103,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +dYj +sjD +hGt +beo +uAK +grV +uAK +sHl +jvT +lEr +epV +vSE +rGb +fWN +yhw +fWN +yhw +leU +yhw +umm +nVf +xhE +boR +kbY +sIb +suA +rem +wCz +sCx +dpQ +boR +lTG +tJU +rFf +oDY +dbT +sWO +nbU +fNO +aPr +jEm +wHj +jEm +vnq +ftU +dCX +wdZ +uxC +bYK +xLZ +iXc +pyV +pyV +fTP +sJZ +iVb +mhA +bJI +bJI +slp +slp +slp +bJI +pum +mgk +cui +kpD +vvH +hcQ +dsj +rRD +rRD +hOa +aGo +auD +rRD +fii +pUf +bID +xwu +fAe +ybJ +etW +euV +pTC +hlX +iQF +pTC +pTC +pTC +uhb +wSD +hBc +vzL +jDd +bEU +xxa +wEI +iGw +iFP +wEI +wEI +nmX +rTr +wEI +mgD +naL +nEc +gCo +pTB +tWl +bSN +tXI +pov +wEQ +nEc +qYo +efQ +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +vVc +qYo +qYo +vVc +qYo +qYo +efQ +qYo +kun +qYo +aaa +aaa +uHd +aaa +qgl +kun +qgl +aaa +qYo +kun +qYo +aaa +qgl +kun +qgl +aaa +xNe +uHd +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(104,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qYo +dYj +dYj +yfY +xmv +isc +isc +ppU +nbv +plK +tzj +dYj +cIn +vev +rGb +umm +umm +rGb +gMl +gMl +egd +lCg +aBX +boR +psi +hCX +gSx +wqp +rZU +rZU +gHS +boR +iJk +uYC +wuj +gEF +dVT +fhQ +tYu +jnY +aPr +wGH +wGH +wGH +vnq +lCd +koJ +bcR +vXH +tlq +xLZ +rov +rSi +oGb +peE +rov +rov +oEL +wGA +wGA +iXM +sfe +nmU +iWk +cec +eOe +bTN +kpD +geR +odD +rgG +rRD +saS +odL +etS +hGd +muA +fii +xSC +wmO +mHm +tIK +gVu +wKF +aLx +pTC +sNd +iQF +qcM +ezx +kQr +jDd +jDd +bxj +jDd +jDd +wEI +wEI +wEI +wEI +wEI +wEI +cNQ +rXy +hXf +wEI +wEI +jop +nEc +nEc +iYE +fux +usA +bqo +pmE +nEc +nEc +qYo +efQ +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +qYo +aaa +aaa +efQ +qYo +kun +qYo +aaa +aaa +uHd +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(105,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +dYj +dYj +eba +czB +aul +gIx +nUc +jaX +dYj +dYj +bJg +auP +eQi +cyD +jsh +dEC +jsh +jsh +xxq +hxj +aBX +boR +fBk +aZp +mef +dDT +uUJ +oCJ +cFq +boR +mOp +lkl +iuf +kuI +fpM +tYd +pDZ +juP +aPr +hmJ +hmJ +hmJ +bua +hiK +jqb +iGZ +pJf +lmP +xLZ +ngR +bUQ +oLV +iPe +uGQ +oGb +qHu +tpP +chs +dVC +lhn +wgF +wGA +wda +clq +wda +wda +pTC +pTC +pTC +pTC +fDS +sCd +bxc +qat +gNP +fii +qLO +hDT +elP +byX +qBo +veD +inl +pTC +jto +qcM +qev +qev +tGJ +wEI +cxb +iaG +sbl +wEI +eTP +jUx +eHt +jUx +cdb +eHt +aBV +hgX +liX +uOH +lte +naL +naL +nEc +rmP +dfv +vto +vfc +hoY +hoT +qYo +qYo +efQ +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +efQ +efQ +efQ +qYo +qYo +qYo +fuV +ocY +fuV +qYo +aaa +uHd +qYo +qgl +kun +qgl +qYo +qgl +kun +qgl +qYo +qgl +kun +qgl +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(106,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +efQ +aaa +qYo +dYj +tyY +tyY +uUg +dYj +dYj +dYj +dYj +tFd +vSE +rGb +rGb +fZx +vtj +cUF +cUF +qDo +wms +qDo +cUF +boR +ugc +nCd +nhA +aGW +emW +bCX +cMI +boR +hbS +wKo +aPO +pUp +mnN +grO +sdi +itI +aPr +wec +pxz +wec +wuB +cOD +rND +cOD +jDk +ncI +xLZ +qVU +uCU +lBb +ahj +nSJ +oGb +nQJ +usD +slp +uAI +lWx +fti +wGA +aJu +uxG +pkZ +xDi +pTC +jfZ +csR +pTC +kHN +sCd +wLK +pEb +eIZ +fii +stD +wmO +mHm +mtw +vBj +wKF +qBN +pTC +ktV +slW +wse +dXr +liV +ePF +gRf +vYn +lBd +uuN +uBn +hXf +aBV +hXf +jUx +aBV +hXf +eIg +gLb +ebR +wEI +pEE +qfI +nEc +dxA +wJS +tGL +wEE +enw +nEc +aaa +qYo +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +fuV +nhK +fuV +qYo +aaa +uHd +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(107,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +efQ +aaa +qYo +aaa +gIM +gIM +vVc +vVc +rmh +lti +onm +qGw +njA +cha +mUY +kND +qyj +cUF +xAD +hqL +qVg +qHJ +xpS +boR +bGc +wfv +bGc +bGc +bGc +bGc +boR +boR +lBG +mJN +lBG +lMZ +lMZ +lBG +oPc +lBG +xLZ +xLZ +xLZ +mYk +lwa +wWJ +uMu +qCk +szs +ewQ +xLZ +rMR +iPH +mVZ +iPe +nSJ +oGb +vLd +lHR +slp +rgN +fzp +gJZ +slp +aJu +iSi +mQF +bKo +pTC +lsf +kwL +pTC +xDV +aJN +fze +swD +baw +fii +iqz +gUt +hps +hkJ +tum +rmz +abO +pTC +sNd +vbb +rod +wFE +cQj +wEI +bfc +fZG +uLS +wEI +hbg +hcM +apC +nmk +ahW +wEI +lIv +wEI +dVm +cFQ +wEI +wEI +wEI +nEc +gfg +nEc +rQn +nEc +nEc +nEc +aaa +qYo +qYo +qYo +qYo +vVc +aaa +vVc +qYo +qYo +qYo +efQ +efQ +qYo +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +qYo +qYo +fuV +sfX +fuV +qYo +qYo +xNe +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +qgl +kun +qgl +aaa +xNe +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(108,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +qYo +qYo +qYo +qYo +qYo +vVc +hwM +qDo +hwM +hwM +hwM +hwM +hwM +bGC +hwM +hwM +oXU +vjF +hNp +iaJ +vUt +nmw +lHZ +dge +sPT +vOI +etR +xcU +nmw +haF +qYo +dQS +qYo +aaa +aaa +qYo +cut +qYo +haF +aaa +xLZ +nNK +xLZ +xLZ +xLZ +wnn +rvZ +uBR +xLZ +rov +rov +bjl +lNk +nSJ +bDX +wGA +wGA +wGA +rAH +kdd +gzF +wGA +xMO +tCS +gCn +fVd +pTC +goD +sjH +pTC +xDV +xgE +spe +wxf +baw +pTC +pTC +pTC +pTC +pTC +pTC +pTC +pTC +pTC +xiJ +qcM +nBL +iTW +wTK +wEI +wEI +tXX +wEI +jDd +jDd +jDd +jDd +jDd +jDd +jDd +aaa +lIv +ath +nTQ +wGW +wRL +rjJ +inm +jxT +kod +hdx +jUx +wEI +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +qYo +fuV +fuV +ual +fuV +fuV +qYo +uHd +aaa +aaa +qYo +aaa +aaa +qgl +kun +qgl +aaa +aaa +qYo +aaa +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(109,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +vVc +vVc +vVc +vVc +qYo +vVc +qYo +aaa +qYo +hwM +xpO +phA +qlr +hwM +pqw +wOw +dYE +sOi +wzD +nmw +rUp +iwC +jHu +jxB +oYs +sdq +nmw +nmw +mbR +bZJ +mbR +nmw +nmw +mbR +dBK +mbR +nmw +nmw +nmw +kiR +xLZ +cES +cES +rHd +sef +kol +wNP +eJq +pPy +xsc +jjC +xsc +pPy +vTp +eUJ +wGA +wGA +wGA +wGA +wGA +pTC +pTC +pTC +gXx +pTC +vcB +eru +pTC +pTC +pTC +pTC +pTC +pTC +pTC +rrU +rrU +qcM +wHv +rrU +wHv +rrU +vNk +jto +gcr +vcB +vcB +vcB +vcB +wHA +gyB +weE +mpC +qoA +oUp +vCq +aEe +dso +jDd +hrs +lIv +nly +oRs +fSw +fSw +aJX +fSw +fTA +jkC +dKR +jUx +wEI +qYo +qYo +qYo +qYo +qYo +qYo +vVc +aaa +vVc +vVc +vVc +qYo +aaa +efQ +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +aaa +qYo +dPR +ubV +bIU +sin +dPR +qYo +uHd +uHd +uHd +xNe +uHd +aaa +aaa +qYo +aaa +aaa +xNe +uHd +uHd +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(110,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +tDs +tDs +fIE +fIE +fIE +tDs +oYs +azA +oYs +oYs +azA +nmw +nmw +pKG +nmw +nmw +nmw +nmw +nmw +nmw +nmw +nmw +dse +oYs +oYs +oYs +oYs +cLz +ycz +cLz +gjh +nKD +yei +yei +yei +yei +lHZ +nwY +wOR +lpw +oYs +azy +csH +lIT +mdB +jkr +edW +jLs +jhh +txi +azy +tJk +wSv +hza +hza +hza +hza +emB +hza +hza +hza +jXK +vcB +lmJ +qVA +qAR +qev +yix +pps +pTC +qNN +req +toB +hYK +aZS +pTC +qcM +vcB +vcB +vcB +vcB +vcB +vcB +vcB +jto +rrU +vcB +uNQ +lUN +vcB +cTf +rAc +xGk +wsN +sfW +uaD +xlK +bYV +reK +jDd +aaa +lIv +oVp +lNg +gFM +pMA +lNg +iLq +rjT +gcP +khq +aHI +wEI +qYo +blX +fLf +fLf +fLf +fLf +blX +hqx +kzc +rnW +qQM +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +dPR +eNe +bZc +oDo +dPR +qYo +aaa +aaa +aaa +qYo +uHd +uHd +uHd +qYo +uHd +uHd +xNe +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(111,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +tDs +ffu +iZO +gpi +rMn +jvx +oYs +vzK +vbP +tEX +gbD +hWF +uMH +cdg +lPf +sDk +qgU +qgU +dsN +tDo +qgU +qgU +pAd +oYs +aaa +aaa +oYs +qsn +oYs +oYs +ebV +pOn +pOn +oYs +oYs +oYs +htG +oYs +oYs +wOR +kXH +ogG +pjp +vBB +ljK +lQP +yki +ljK +ljK +ljK +ljK +cTt +tPY +opq +opq +sXM +uSR +opq +rrw +fAX +tAh +crT +xhw +fBp +vyc +uiM +rQi +qzu +cOt +pTC +pFP +pFP +eHP +xbv +owY +pTC +ioB +vcB +qAI +gxY +ksd +hoR +yis +vcB +xiJ +ljz +pVQ +uKY +mHS +vcB +pxO +lYj +xWK +mpC +rAN +yam +wXb +aEe +fkm +jDd +jDd +jDd +qSJ +jDd +jDd +jDd +jDd +jDd +jDd +jDd +xUi +vPO +lIv +aaa +fLf +szJ +xoR +hfe +sKR +qpI +fYU +kzc +dqo +qQM +qQM +kGi +kGi +kGi +kGi +kGi +kGi +kGi +kGi +kGi +kGi +qQM +qYo +dPR +oto +wvU +kfS +dPR +qYo +qYo +qYo +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(112,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +tDs +keO +evq +bYN +evq +jQu +oYs +lvF +oYs +oYs +oYs +oYs +oYs +oYs +giY +isH +nVF +oYs +oYs +fso +oYs +oYs +day +azA +qYo +qYo +azA +qsn +oYs +qUP +wNn +gwL +kJr +rfa +oYs +tFp +hLq +bwi +oYs +fAL +oYs +lXO +vGc +ckR +nYV +jLz +wIz +fHK +laP +xfq +kEg +gxL +qhB +nAb +vxZ +fix +nAb +rmc +oEV +sOM +tFa +bPD +vcB +vcB +vcB +vcB +vcB +qcM +cOt +pTC +jVS +nED +gCG +mqL +tZu +pTC +rrU +vcB +aEJ +qcM +rMS +dMV +wEv +vcB +sNd +iQF +vcB +ttN +ect +vcB +jkd +bbH +scR +sIX +sIX +aMc +sIX +aMc +sIX +sIX +vFQ +fdG +cAP +jfT +oEy +baf +hvu +gsh +rmk +jDd +ooQ +vSX +lIv +qYo +fLf +cfL +xoR +aJy +qnC +dkF +fYU +kzc +jWd +fUj +qQM +dlv +flr +bAz +dJM +qGz +nev +kLu +eGb +jCt +uHc +qQM +qQM +kzc +jGs +xNo +jtV +kzc +qQM +qQM +qYo +efQ +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(113,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fIE +qHI +fLc +mfq +kzI +iFV +oYs +jYg +aJw +oYs +aQx +fFb +uFX +oYs +oje +xxH +qzg +oYs +nbP +rGh +hSu +oYs +tsK +azA +aaa +aaa +azA +amY +oYs +gPj +rTM +guq +kJr +qkg +oYs +dqC +fUQ +aUu +oYs +oYs +oYs +oRZ +oYs +dGS +dGS +wVU +dGS +dGS +dGS +dGS +dGS +dGS +dGS +dGS +dGS +dGS +dGS +dGS +dsy +nps +nps +vcB +vcB +dGQ +caW +bYR +vcB +jPf +rQi +pTC +rnr +lRx +gRl +iQr +sWJ +pTC +qcM +vcB +uFs +tUR +iZf +uPI +ibL +vcB +jto +mJn +vcB +vcB +cdN +vcB +pTV +eGS +dyx +sIX +rzF +gAE +gfY +xsl +lXI +sIX +uAc +qGQ +eUZ +iRm +pAA +hrV +eZw +qKI +reM +jDd +iBf +bJE +wEI +qYo +blX +gfe +oXk +mdm +jYs +rxK +hGW +hEt +oSP +dpf +qQM +xLg +qTB +gDT +jMU +mmq +wgL +qGz +tnJ +ikY +mEH +qQM +tTg +eRu +eRu +mNf +tlV +tTg +oUU +wjP +qYo +efQ +efQ +qYo +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(114,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +tDs +rjL +pTD +kFX +vjN +avN +oYs +bxg +hcL +mFH +sLx +kSY +qDr +oYs +aWM +oYs +oYs +oYs +wTo +cBT +vLA +oYs +day +azA +qYo +qYo +azA +qjO +oYs +sgd +pke +lPa +lPa +vuE +oYs +hBq +ijJ +jzt +xUd +luG +oYs +jzE +oYs +aaa +qYo +aaa +qYo +aJU +keE +tbf +sdB +pUq +urC +aZo +jPJ +aEQ +oUk +dGS +slx +uED +fdJ +vcB +qcM +ieM +iMH +gnW +ofk +lhZ +rQi +pTC +pTC +pTC +guQ +pTC +pTC +pTC +pyM +vcB +ekM +sHJ +rLW +qcM +tOT +vcB +jto +gcr +vcB +ccY +sUU +vcB +xao +tDE +dyx +sIX +xTB +umC +wrz +iZp +tvO +sIX +gum +eEc +vyt +rPN +eFo +egE +aEh +pZi +giu +jDd +gCK +aBV +lIv +qYo +fLf +cyE +tho +ssb +xoR +lou +aNb +kzc +hZQ +dBs +bvP +ihO +sIn +iRk +hQx +bWD +vyC +daz +bAz +vLq +anz +qQM +uYH +mNf +avb +hPh +tTg +bVo +jzJ +wjP +qYo +qYo +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(115,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fIE +qrv +mKp +ePv +gvg +dEe +gYj +lvF +oYs +oYs +oCz +hEr +lHY +oYs +lpk +cpG +tpr +oYs +prn +neN +nLF +ocV +jFb +oYs +aaa +aaa +oYs +gBm +oYs +cDW +kaL +gxF +wDf +svf +oYs +dnC +cKp +sSw +ugu +dvn +oYs +vnD +oYs +qYo +kAD +wVU +aJU +aJU +sxp +ehj +ehj +ehj +vAN +ehj +ehj +ehj +mPA +dGS +iCO +uED +saD +vcB +jtp +aqa +iPb +pKf +vcB +lbX +pgV +pll +jTw +lvI +pxo +jTw +lvx +dPb +lvx +vcB +vcB +vcB +tIe +vcB +vcB +vcB +cZN +pTC +pTC +pTC +pTC +vcB +nil +dTA +yeL +sIX +arp +sQJ +vJj +ddn +eCV +sIX +xrU +fIU +ljC +gmE +omw +rsa +ouT +ohb +mdk +jDd +ila +aHI +lIv +aaa +fLf +mYL +xoR +mdm +vHx +ntK +wFi +kzc +jVN +rVc +bsk +oWm +vVa +kZP +aSV +vVa +vVa +vjm +bsk +fmD +iKP +qQM +dnV +mNf +kzc +kzc +kzc +kzc +kzc +ydW +ydW +ydW +hrs +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(116,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fIE +gtS +sCE +uPS +wAz +chg +oYs +wIu +uVe +fam +bxp +dlz +jWG +oYs +kuz +jHi +sAU +iKr +hcN +jLN +cOb +oYs +ubz +oYs +oYs +oYs +oYs +qjO +oYs +oYs +pOn +pOn +fvT +oYs +oYs +oYs +azA +qvo +azA +oYs +oYs +wTl +mbR +aaa +wVU +gJT +enS +wVU +lac +biS +ohZ +fFz +jCj +mtb +oNb +biS +vYG +dGS +iCO +uED +nXK +vcB +pyh +hjP +eOF +awC +vcB +qcM +win +vcB +vcB +ikf +vcB +vcB +jPf +bRs +sIe +bTe +jTw +vyc +jTw +eyR +jTw +sIe +hlX +pTC +slC +wdu +nIa +hSf +ffb +cMn +xrS +sIX +sIX +cLR +oOk +cLR +sIX +sIX +urt +urt +urt +gUD +urt +urt +urt +urt +urt +jDd +kfQ +vSX +wEI +qYo +blX +hdI +vQu +dSo +jCf +qFJ +bzG +kzc +tOM +lCu +kcH +crd +kcH +iIk +nUL +jzW +jzW +kZP +kZP +bZz +fjx +qQM +jzp +mpp +jtV +fvY +gBh +qVv +mII +bJs +mFi +ydW +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(117,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fIE +ykX +icg +fiL +pQT +ugi +xhR +lvF +oYs +rde +oYs +oYs +oYs +oYs +qdn +inS +rlL +oYs +oYs +clK +fsY +oYs +bmP +xUq +tti +vVe +ckb +cLt +xJf +vVe +vVe +ofg +iNH +xJf +iEI +svz +ofg +vVe +itn +lEm +fnb +xiV +mbR +qYo +wVU +gfq +rFZ +xJo +sUQ +bpt +bpt +bpt +qVt +kNC +kNC +kNC +rOR +fdL +iCO +axQ +cdS +vcB +yjV +gfX +rSG +dHS +vcB +jPf +ant +ikf +rrU +gAu +uZh +ikf +xSA +rod +rod +rod +rod +rrU +wFE +rrU +wFE +qcM +uDk +pTC +nzM +cPa +juM +oyZ +ffb +dBJ +hwS +sIX +osO +voZ +iao +nLM +lJN +kbg +urt +uBc +cmd +jqt +qub +uFt +elq +oXg +bWH +jDd +ezY +jUx +wEI +wEI +jDd +jDd +jDd +dsY +jDd +jDd +kzc +kzc +iBz +dBs +ntZ +iQf +dJH +dJH +joc +mVQ +ovP +xeR +woc +edw +pLQ +qQM +dnV +jZi +uRy +txm +ghH +ajr +jeo +qFr +eVY +lRg +qYo +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(118,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fIE +kwg +dEe +oLz +dEe +msx +oYs +llW +oYs +oYs +oYs +phI +eOn +pvR +knu +sCF +iuI +tkk +oYs +oYs +oYs +oYs +fso +oYs +nHd +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +lGE +ukj +oYs +mcs +gsy +aaa +wVU +bYW +qIc +wVU +tRq +eHL +hbi +bAM +eCF +cxs +rCx +biS +eIo +dGS +iCO +uED +gdq +vcB +jtp +gXn +vRy +pKf +vcB +lbX +pps +xtB +vHu +beD +oyj +pTC +nYz +pTC +pTC +pTC +oNc +pTC +vcB +vcB +vcB +kbN +eHn +pTC +kRk +uMs +aNE +nqw +ffb +dBJ +sLY +bCc +pML +uzo +tud +dGp +czL +crS +urt +xUW +qcE +jqt +bUX +dIl +vua +woW +qcE +duo +bLL +aBV +eHt +aNP +nGq +wEI +mxY +aZz +lUF +wEI +oGr +uYH +ejx +qQM +wVd +fCj +dYS +gDT +fiq +kVH +vLq +xHr +hww +wiA +scU +qQM +tTg +mNf +dSp +qoB +myk +wRT +wRT +ber +akH +lRg +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(119,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fIE +ykm +nie +oRD +elp +kWm +oYs +rcP +oYs +oYs +wfR +mpH +mrw +mrw +ogZ +hwo +dwN +rID +nlc +oYs +oYs +oUm +uVZ +xeh +sNe +oYs +kcb +eFs +rua +dNe +noK +gtX +oqx +xtp +idQ +bWW +yjr +xOI +rQQ +aMH +oYs +owb +oYs +qYo +kAD +wVU +aJU +aJU +xgl +cnR +cnR +cnR +hcb +cnR +cnR +cnR +mQK +dGS +iCO +aqy +lfn +rIU +pSL +nsH +lbS +wpW +vcB +mYM +iAM +vcB +wZu +pTC +pTC +pTC +unj +fKQ +wLA +xGw +iCI +pTC +jqk +wjI +vcB +qcM +axm +qvq +bKu +uuJ +cxM +adK +roX +dBJ +hwS +vfU +gMh +vbV +eKL +eUK +uZH +xzq +urt +trY +qcE +bLT +jKO +pTr +qcE +sGQ +pkk +jDd +jSj +viI +uWU +uAv +oLL +sDO +hlT +uww +sQS +qCi +xHf +lUh +imJ +qQM +fCw +wqv +bsF +ddo +gaT +pLI +wgL +uko +vLq +fhA +bFv +qQM +dnV +aXx +jTF +qkW +qbR +xwL +irX +lFs +bES +ydW +qYo +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(120,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +itK +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oYs +oYs +oYs +oYs +oYs +oYs +oYs +nsf +oYs +sHL +glv +hKE +hzi +xMK +mae +kQR +iPc +tZN +rID +xXd +oYs +vCn +oYs +oYs +oYs +oYs +kcb +npG +spq +nyp +vmh +rEJ +shc +xtp +hBF +jUU +oLU +gIJ +jem +wqk +oYs +mcs +oYs +aaa +qYo +aaa +qYo +aJU +akf +tlp +nLY +uyf +klO +rRF +iNR +bCj +tjp +dGS +iCO +uED +nXK +vcB +ltt +hRs +grA +pTC +pTC +pTC +jni +pTC +pTC +pTC +nnR +cjw +mvM +mvM +ewe +gML +rbT +pTC +tCn +vlM +eaC +idF +eHn +pTC +tuj +roB +imp +uBI +ffb +dBJ +hwS +uxA +vgu +tYP +hBT +ipr +xwC +eIh +urt +mjW +lPM +rni +sob +kjt +fJF +kiz +ngX +jDd +afp +exM +jUx +jzZ +jUx +wEI +wXH +bvd +wJJ +wEI +dnV +adE +xun +qQM +isR +ceE +qQe +cRl +fEx +gtY +pGe +mmq +cGl +bgz +oeW +qQM +uYH +lkF +kzc +xyZ +yhp +lch +msu +deV +kpa +ydW +anZ +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(121,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qld +bSq +qld +qYo +aaa +aaa +qYo +qld +bSq +qld +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +azA +oDV +vMb +auq +jBj +oYs +lMU +llW +oYs +xTm +ueJ +kyR +jQd +qNQ +yba +hAG +nHW +vdN +sqI +kmg +wrO +vtu +eSM +lEe +rMp +xtp +xtp +pwA +dyb +eTy +trC +lZa +xtp +xtp +xtp +nFX +fOx +thz +ydg +xbO +oYs +uGH +oYs +oYs +oYs +gsy +oYs +nmw +nmw +nmw +nmw +nmw +nmw +nmw +nmw +nmw +nmw +nmw +wNd +bYY +xNE +vcB +vcB +vcB +vcB +pTC +jxj +ydp +uTm +nfR +qoE +hGz +pRk +pcJ +oTC +pcJ +xPX +lnB +khb +pTC +pTC +kLa +vcB +xXz +pZc +pTC +nzM +uMs +jmx +eGw +ffb +dBJ +hwS +sIX +qCG +eqh +xsp +sIX +sIX +sIX +urt +urt +aPq +pht +aPq +urt +urt +urt +urt +jDd +jDd +jDd +nCg +juG +rle +jDd +jDd +cHb +jDd +jDd +xjL +tXS +mnt +qQM +lwo +qFp +xXj +xkO +kyo +kGi +kGi +kGi +kGi +hZl +kGi +qQM +uYH +bwz +geP +sLw +xyc +jeo +xGF +qDI +cRP +ydW +qYo +efQ +aaa +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(122,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +aaa +qld +pvH +qld +qld +qld +qld +qld +qld +pvH +qld +aaa +qYo +aaa +aaa +aaa +sjt +qld +qld +qld +oYs +azA +oYs +cTk +sxy +aiQ +tQY +ltr +qRN +llW +oYs +fJx +ueJ +nFc +vZo +kDY +uGf +fdY +bbQ +sao +ueJ +wsA +kGt +cyM +fyw +gld +pZF +rEP +gAD +lZa +dyb +cEK +yca +sIE +meJ +hXw +btc +dqu +xAt +eEI +oTB +sqM +oYs +uGH +owb +vAw +uGH +mcs +fgK +mbw +tfq +uGH +mcs +mcs +tyV +uGH +mcs +tym +qjk +ubs +iCO +uED +nXK +qAQ +iEM +wce +lzM +dvG +cAd +bNh +kvo +pcK +dxK +hGz +mvG +cgi +iYC +okJ +voV +rvI +crD +mkj +pTC +pTC +pTC +qWO +duV +pTC +lLa +fRK +txc +pZM +ffb +dqP +aFp +sIX +sIX +xbJ +sIX +sIX +mRl +scp +tYN +dNN +qMB +wtS +dQq +hIB +xop +xop +dDU +rHp +rSR +qgo +qex +qex +qex +iLH +iVo +wnY +xLV +kzc +gGF +gaG +mnt +qQM +vxY +kTy +dHo +xoX +din +kGi +hST +dNM +gsO +pYE +olp +qQM +dnV +kfZ +blS +qoB +dmZ +wRT +wRT +qoB +etf +lRg +qYo +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(123,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oFK +sjt +sjt +sjt +sjt +sjt +sjt +qld +qld +sjt +cbY +qld +ggs +qld +riv +iNg +saA +fZV +qld +lwc +qld +pkd +sjt +qld +qld +qld +sjt +nPQ +oFA +kfz +uzr +uIB +nyZ +kMf +wir +tZo +sBL +oYs +shm +llW +oYs +hih +ueJ +nFc +bqC +inx +bqf +uvl +sXL +sao +ueJ +bIG +csw +frR +pEg +ddg +uWI +oHQ +bbo +bbo +kWM +tki +sMb +rjR +xKJ +uyx +hmy +nFX +xNu +gPr +oYs +oYs +oYs +pJi +oYs +oYs +oYs +oYs +oYs +uGH +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +nHR +uED +nXK +aWQ +shZ +unx +dXL +dvG +xxu +kkx +hJM +nVk +ozE +hGz +pRk +iYC +oTC +iYC +xPX +rvI +inb +cni +bjV +vPV +pTC +pTC +rOH +pTC +rUj +rUj +rUj +igg +rgb +kyD +qmd +bNU +bNU +hiq +dxZ +nKA +rVK +bNU +dxZ +rOX +vUe +sav +pNH +hIB +xop +xop +ehk +kLi +bCo +qgo +duG +sXB +duG +iLH +uSX +wnY +bwf +kzc +nqk +oIu +tHk +qQM +qQM +qQM +qQM +qQM +qQM +qQM +vdT +hhJ +pUd +wnc +dMs +qQM +uYH +mpp +uRy +jeo +jZS +kCs +jeo +txm +skf +lRg +qYo +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(124,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +lJB +qld +icX +mVS +mVS +mNX +hMO +lrc +gBB +nxe +atR +atR +atR +atR +nxe +syq +lDb +sUz +eFK +pWO +sUz +qhN +mzu +bFV +eEq +ari +oYs +szK +hej +seB +rVh +ifu +knZ +oYs +qAB +rVX +oYs +xTm +ueJ +nFc +lPs +iEr +uGf +hiT +ygW +sao +ueJ +aHd +csw +umN +umN +xLT +umN +xtp +jKD +iJF +tzm +gBI +tzm +aZs +aHv +rxM +pAu +nFX +wrP +okF +oYs +oTY +tTn +cIZ +oYs +eGq +isy +suw +oYs +mcs +oYs +mDu +bUE +lHV +ybN +eMw +kDi +rAG +pfA +fHI +gRm +uED +nXK +qAQ +elT +eKt +dvG +bpY +abL +iUJ +dOk +dOk +ozE +hGz +pRk +lsl +iYC +xFI +lnY +aPB +nJW +hby +wdD +iwp +kjI +kPc +evI +dNS +eGR +nhn +cjH +igg +pbW +nfj +tla +nfj +tla +gBn +eos +lzI +snc +uaT +xcD +wPe +kRz +eNE +xXR +hIB +pGi +xop +seG +agq +hbA +qgo +rDn +gTc +dll +iLH +hcW +wnY +wwP +kzc +amy +aKp +tHk +iKd +tlV +tTg +sGI +afK +eZL +qQM +qQM +qQM +qQM +qQM +qQM +qQM +uBt +lVQ +kzc +lpY +tsJ +wbP +oLY +uQo +igJ +ydW +qYo +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(125,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +odd +aaa +aaa +aaa +wsU +eBZ +gzG +ogM +iIg +dJO +kJd +kJd +kJd +kJd +kKi +yhR +kJd +kJd +aSO +kJd +wwx +fQc +lGW +kJd +aSO +kJd +dJO +kAc +cCN +bFV +kiv +dkH +oYs +oYs +oYs +oYs +oYs +oYs +oYs +oYs +qjO +oFZ +oYs +aeu +ueJ +evh +xSz +oJj +yba +aze +cLO +juX +ueJ +nap +csw +nUo +pLx +jZj +umN +nWc +hgH +nyg +cnE +iRo +sXK +gfj +ojD +xtp +uxb +xtp +oYs +oYs +oYs +rTT +oYs +oYs +oYs +kxJ +tJE +sqD +oYs +fgK +oYs +iJJ +kyx +kbd +kbd +kbd +kbd +pAH +oOF +iyq +iCO +iFI +nXK +sAh +qxj +lan +dvG +cOX +nym +ejf +aXV +bIk +ozE +xTr +mJi +vMU +mLA +iOz +mYp +snj +jfA +htQ +tTD +jek +kjI +shP +ptc +dNS +xGn +mlo +iEg +khB +oaE +vcL +gxX +jhW +srn +muW +paQ +nKA +dSs +xTV +paQ +rOX +oVX +eUQ +lwH +hIB +scy +bFj +ehk +ncH +ncH +qgo +qaA +jXy +oHM +iLH +fff +vss +oSA +kzc +pJl +nXv +yfQ +hPC +hPC +gVz +aiJ +qvi +nlC +nlC +nlC +mye +eRu +mNf +eRu +fyy +bwz +kJg +kzc +kzc +kzc +kzc +kzc +ydW +ydW +ydW +hrs +efQ +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(126,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +odb +qld +rUW +mti +mti +ofC +mti +wOq +bGm +bGm +cXn +xYL +wjg +cXn +cXn +bGm +bGm +xwh +abQ +cXn +cXn +oLe +chT +wrt +sde +jCq +lWu +vIG +mRA +xwd +iZc +dYG +jBk +oYs +oYs +kAZ +oYs +kFi +csh +rOc +ngb +jLa +gbY +vGP +gXS +vYk +crg +unh +csw +wpx +ykM +rXT +umN +moC +tXu +ydb +ydb +jkZ +wTU +ydb +tXu +pRg +tXu +uRf +oYs +uoV +vNI +dlm +oYs +dWf +jcC +ryI +spG +spG +oYs +uGH +oYs +cEo +gug +amC +dgI +dgI +clX +ygk +dUe +iyq +iCO +uED +nXK +sAh +jkl +ccp +dvG +sLf +vTD +wdb +wdb +wdb +muk +khb +vWV +aPz +fHr +cfO +tlN +eGy +liL +rmV +xez +oTl +khb +bPY +nlF +dNS +gLh +kor +bGn +igg +tFM +cTj +ikZ +oRh +heO +owv +vel +dNN +uMV +sEF +sVi +xWf +bjp +ieJ +dQq +hIB +scy +bFj +ehk +kai +mGi +aoB +tzK +nJK +yex +iML +tgI +iFt +djT +kzc +kzc +kzc +kzc +kzc +kff +vLB +tTg +tTg +uYH +bfw +jbS +tTg +wQB +tTg +uYH +rcy +uYH +uwL +lpy +oPz +lcF +rQC +qQM +qYo +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(127,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oFK +sjt +sjt +sjt +sjt +sjt +sjt +qld +qld +sjt +pkd +qld +uLW +qld +aPS +qqA +asc +hIQ +qld +uLW +qld +cbY +sjt +qld +qld +sjt +kKm +oMr +sde +uqk +lWu +ylI +puD +drK +bJS +xhx +rZK +efD +qlA +nIW +oYs +oYs +gcm +csh +dwN +dwN +eYR +dwN +dwN +crg +ddY +csw +csw +xhi +pdK +tRO +umN +eSm +fXU +bSO +gQz +gjg +eHH +qvB +vdW +kQB +uGl +dGG +oYs +pBs +skC +oyb +xbi +hRX +hUO +ktR +xIR +vBc +oYs +wJb +ftt +jSl +gug +dgI +iAy +xls +eYd +mtO +uNC +rdv +iCO +uED +nXK +sAh +nsg +pJp +dvG +dvG +jeq +obT +hJM +vtc +ozE +hGz +qPs +iQw +dSA +kYQ +rgq +tpd +khb +khb +dUm +khb +khb +wIa +nlF +dNS +dNS +dNS +dNS +dNS +dNS +dNN +dNN +dNN +dNN +dNN +dNN +dNN +oLD +dCx +aJT +fDF +bKw +wtb +bKw +qgo +vvy +sBE +tsZ +sBE +hkU +qgo +qaA +vqx +oHM +iLH +pKR +iqg +uUG +fgy +oFC +fTw +sJh +kzc +fGZ +kvC +qQM +qQM +qQM +qQM +qQM +qQM +wbb +qQM +qQM +qQM +qQM +qQM +qQM +ixg +oOw +bVs +wjP +qYo +qYo +qYo +qYo +efQ +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(128,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +aaa +qYo +aaa +aaa +qYo +aaa +qld +rPR +qld +qld +sjt +sjt +qld +qld +rPR +qld +aaa +qYo +aaa +aaa +aaa +sjt +bwU +gRT +xiM +ffn +ymc +lWu +vTe +lWu +dIF +lWu +gPn +oYs +bzh +wkS +oYs +oYs +tsL +xoU +arQ +mZy +aGp +eYJ +bbx +csw +csw +csw +umN +jzb +vqy +umN +ifj +euk +sbW +uGl +eSq +lKy +tXu +vmn +cxR +mou +mCf +oYs +uRF +hHS +rPJ +oYs +ttQ +dCs +tYE +umv +rJy +gqA +pSt +gBO +fgM +lGf +dgI +xls +gmT +dgI +nia +fgM +noY +iCO +lOG +fpm +qAQ +xka +sxK +xpI +dvG +abL +dYH +mFo +ejf +dvL +orY +xJe +bdI +bpZ +fsL +gvx +sUv +khb +oBy +egP +moZ +wQs +wIa +nlF +hFf +kWH +qsN +nKC +sTG +nRi +dNN +bXw +jKi +klI +dNN +xaQ +dpI +uMV +bXG +jui +reC +wiT +uOi +epm +pwq +jUl +coV +nDJ +wuE +vAe +pdH +qLq +hGI +esH +owX +asW +bFD +nSb +jHm +ucu +ucu +dKI +cDQ +sBK +cPZ +qQM +hPd +wld +mAj +qQM +rlJ +kff +fyt +vkv +sfB +lAA +qQM +tUi +vHT +xso +baB +qQM +aaa +aaa +qYo +aaa +lvw +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(129,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qld +pyz +qld +qYo +aaa +aaa +qYo +qld +lxb +qld +qYo +qYo +qYo +qYo +qYo +qld +ePK +kci +fbF +lWu +pOY +lWu +cmb +lWu +meZ +lWu +aXI +oYs +jdu +uCN +jjV +oYs +oYs +jcO +mho +tWI +auZ +tMF +kbe +csw +rOq +sCl +weZ +mQh +wTF +ojV +tXu +jRL +epZ +dHp +meS +nAP +exK +lnp +wzl +wAI +cUD +oYs +oYs +ybS +scn +oYs +xYY +rRC +deE +wZB +mIP +oYs +sup +oYs +uGt +lGf +qfC +gVr +dgI +dgI +ygk +dUe +iyq +iCO +ngr +qZI +qrY +vlP +wDd +kJJ +dvG +ovx +aJA +dka +pLr +kbb +hGz +rRR +mpD +rdo +fsL +lBk +fsL +syE +kJk +hlv +wxg +hlv +bRm +kzm +mUt +xeC +mUt +utj +tQt +xaS +dNq +qAG +kzT +alT +dNq +tWa +kSR +pba +dCx +jui +fDF +sky +gdc +gEW +mJm +bgQ +fhU +nMp +fgq +bYh +qgo +kGa +hNW +hNW +hNW +hNW +dDB +hNW +nLP +hNW +xKX +bFe +kzc +uYH +qWx +qQM +pUi +bsN +joB +qQM +qBk +jFp +vJC +jjU +mLo +idM +qQM +qQM +qQM +wjP +qQM +qQM +aaa +aaa +efQ +aaa +lvw +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(130,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +sjt +udJ +kci +pMW +lWu +lWu +lWu +lWu +lWu +lWu +lWu +lWu +oYs +oYs +oYs +mhH +dCW +oYs +oTv +wvR +wvR +sNF +sZn +xyt +yas +pAR +ktP +pAR +pAR +dRb +dVa +qFF +qFF +jOK +lLy +lho +lho +lho +lho +lho +vSM +obu +aft +oYs +qjO +kal +oYs +sZT +hFu +lNB +bvW +iYJ +oYs +pSt +oYs +cRd +jXn +vBY +uQt +nia +vBY +eYN +msO +iyq +iCO +uED +nXK +qAQ +qtE +tBf +gqf +dvG +tGq +iEl +mWV +aux +tAk +khb +crU +jVO +fih +xwr +fiI +aGM +bBD +beV +wXa +srb +drS +hsT +mDC +srb +drS +srb +pRG +mCZ +lmC +oEb +ugs +jky +hBb +oEb +rRk +sZK +mYs +vIB +jui +reC +ibM +sYl +sxE +pwq +plA +szj +wNI +aOT +tTz +kVF +fWx +lzo +vbO +uXN +eqB +pDx +eyH +pwD +eyH +eyH +pis +kzc +vhq +wxw +qQM +yje +vDL +cUk +qQM +lGQ +aTQ +qdY +rTS +qQM +qQM +qQM +aaa +aaa +aaa +qYo +aaa +aaa +aaa +efQ +aaa +efQ +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(131,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +ePK +sde +fyU +sjt +qNc +cGM +tMN +qMS +sQn +vLn +sjt +aaY +sAY +oYs +lSm +oYs +oYs +fbU +cZS +cZS +nvu +kel +kel +ryb +kel +fbU +mWO +nvo +nvo +nvo +uCA +vpJ +vCf +xVa +xVa +vpJ +wCl +vpJ +xVa +obl +vpJ +cdB +oYs +nyW +oYs +oYs +oYm +oYm +oYm +rnp +dtj +oYs +miv +oYs +wEm +jME +dUe +dLu +fgM +dUe +oly +dCp +fHI +wjF +uED +saD +qAQ +fcl +xpI +qAQ +dvG +pMw +pMw +cpf +sJo +dvG +khb +fHD +tCD +khb +rNZ +bUN +ryp +khb +gmZ +feL +uyE +uce +rkU +hBZ +xHW +tMU +oPE +flF +oqJ +saz +kvG +nHB +mHq +qLE +kvG +eAO +ban +jqx +dCx +afH +fDF +lvU +pOU +ksy +qgo +qgo +qgo +qgo +qgo +qgo +qgo +iaM +oxo +ojG +oxo +mZK +gQF +vEX +xLj +ctU +fYa +cpv +kzc +nKl +vLB +qQM +lIY +lbw +pFk +qQM +qQM +qQM +wjP +qQM +qQM +qYo +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +qYo +aaa +qYo +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(132,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +ePK +sde +urY +wWS +nMD +nMD +nMD +nMD +pyq +pyq +ilR +nPQ +nPQ +nPQ +tGd +tNu +jLh +fRo +uRh +kiq +fRo +fRo +fRo +fhg +ffM +jNB +sQN +fzw +pTK +cmi +fkU +uCA +lvl +rZf +rul +rul +rul +rul +rul +eTU +kiq +fRo +jMQ +sie +tNu +wxo +vkX +aHW +rPI +oYm +oYm +oYs +bOw +oYs +fHI +iyq +iyq +muK +ilJ +iyq +iyq +fHI +kLz +mvA +rtO +rtO +uSo +sAh +sAh +qAQ +idD +uyB +uyB +yfw +uyB +qSd +kqM +tXO +nBi +khb +khb +khb +khb +khb +dJa +qnY +dJa +dsi +jBH +dJa +qnY +qnY +alM +lVF +bwE +gfw +dNN +xNL +gHh +uTf +dNN +pqp +mBV +bCY +bXG +jui +reC +eXw +luE +ilX +peU +eTV +uXH +qQM +erm +erm +kzc +qPI +ibH +cBe +ciH +lcP +lOw +wCh +cFB +oQq +jfC +hqU +kzc +qBk +gBx +qQM +gtG +qQM +qQM +qQM +aaa +qYo +aaa +aaa +aaa +qYo +aaa +aaa +aaa +gqm +gqm +tgT +gqm +gqm +qYo +qYo +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(133,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +xiM +sde +kBz +ksn +sfs +sfs +nPQ +nPQ +sfs +pgL +vxi +uqk +bnt +bbB +srt +vfw +qRx +wsp +wsp +wsp +wsp +wsp +hAU +wsp +fXk +sIk +sJj +ihF +wCc +uKD +xap +jZH +gnG +pAP +pAP +pAP +pAP +pAP +pAP +las +pAP +pAP +pAP +oHy +gay +roZ +ccA +hek +nYg +nnG +fmN +jsL +kNY +fmN +kIr +sYU +sYU +alW +sYU +sYU +sYU +giC +cpr +hAc +ctw +lSl +jZs +dbU +lSl +jol +gwq +tNP +tNP +tNP +tNP +qSd +rcW +rcW +rcW +rcW +rcW +nIS +wxk +rDJ +rcW +rUn +rcW +rcW +opl +rcW +iRt +qnY +biV +nCt +ijx +ftG +fvi +fvi +fvi +fvi +fvi +fvi +fvi +jmA +dCx +oiS +fDF +fDF +fDF +fDF +peU +cHO +pOm +qQM +jYk +vsV +kzc +uRe +tPo +fzv +kzc +kzc +kzc +kzc +kzc +kzc +kzc +kzc +kzc +uYH +wdl +epy +bip +lPy +qQM +aaa +aaa +tgT +tgT +hMI +tgT +tgT +aaa +aaa +gqm +gqm +mzp +grE +uxI +gqm +gqm +qYo +aaa +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(134,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +qYo +qYo +aaa +iXn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +lYd +oVq +kJd +xcm +lSh +kJd +kJd +pTE +kJd +kjz +jeO +kJd +nOB +kJd +uBW +vAk +uVF +dRJ +dRJ +dRJ +dRJ +dRJ +dRJ +dRJ +ptk +lII +oEp +pbk +tDw +moY +fuT +vbK +aXu +dRJ +dRJ +dRJ +dRJ +dRJ +dRJ +dRJ +dRJ +dRJ +dRJ +uVF +vAk +rDj +jby +cgP +rqW +tuQ +uRY +klM +umu +uRY +nLN +nLN +mGC +cyx +nLN +nLN +drr +nLN +sGi +pMP +mHw +nLN +nLN +bgS +nOD +drr +pqT +nLN +nLN +nLN +nLN +tNV +cvu +tFm +fRb +whK +whK +whK +qLG +whK +whK +whK +whK +whK +qAW +eXW +rcW +dJa +muT +fLn +bwE +qVJ +qlp +rxi +iZt +jFa +nXI +apm +iuU +fMZ +aRz +sFq +aAj +nQl +vhs +lbs +isI +nCK +mzi +qQM +oQZ +tlV +kzc +kzc +kzc +kzc +kzc +uYH +tTg +tlV +uYH +iKd +tlV +tTg +vjZ +dJx +tTg +tTg +kVv +hRj +qQM +aaa +tgT +tgT +eZe +iAt +lSG +tgT +tgT +qYo +tgT +rZl +wjV +jpN +mIg +rJG +gqm +qYo +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(135,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +dgH +xSc +hyI +jQF +kWS +kWS +kWS +kWS +kWS +kWS +tdt +wQT +nJC +qfo +utO +qTs +wbH +iKZ +iKZ +trw +lPz +lPz +lPz +lPz +tlL +gGw +vys +cRA +dMy +qjr +rhK +msF +suj +iCu +mAJ +nNc +nNc +nNc +nNc +iCu +nNc +nNc +nNc +qFe +rPh +fxu +kQK +iDP +vnn +lZt +lZt +lZt +kHQ +pfh +aSB +pfh +pfh +iOu +lca +lZt +lZt +lZt +oAW +cZp +gmY +pfh +pfh +pfh +pfh +pfh +cYW +fGG +eMc +wXU +uiR +piG +nSv +unK +erS +nXY +plO +nXY +nXY +okb +sxD +nXY +kHu +kcc +nXY +whK +rcW +ngQ +uwi +uLl +uGB +jwy +fwg +cYu +wBe +aEz +rlj +lub +iuU +fMZ +dCx +jui +jth +dQN +vXh +jhd +faP +jJf +duI +pJT +vsV +sJb +gaG +cBt +gaG +gaG +uYH +gaG +kzc +kzc +kzc +kzc +kzc +kzc +kzc +kzc +kzc +kzc +cPZ +uKl +qQM +qYo +tgT +pOB +nJb +nSp +xUg +pXP +tgT +qYo +tgT +lVi +wjV +kSX +hGJ +sKQ +tgT +aaa +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(136,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +nnv +mli +pOC +vXv +kNd +hjg +kNd +cGx +kNd +kNd +mcE +kBz +bhU +cVe +fuw +tNu +hnB +fRo +fRo +wXq +fRo +fRo +fRo +fRo +hTi +vDY +mgd +fju +plm +rtT +uNg +xjF +cwV +fRo +jEn +dxk +wtg +jwb +dxk +qGm +dxk +dxk +qTA +dDV +vnU +eea +eem +dOZ +gDS +cIE +pca +pca +diL +uhH +vXP +gWu +uhH +awc +awc +fIp +fIp +fIp +awc +pRS +kOj +bYo +xms +xms +xms +xms +wBi +kOj +pRS +pRS +pRS +pRS +pRS +jaV +tPc +mlE +mlE +mlE +mlE +mlE +mlE +mlE +mlE +mlE +nXY +whK +rcW +ngQ +uwi +xVd +bwE +lmC +qlp +yiE +veR +hnq +fXw +pvX +inR +izq +bXG +oxP +aAj +hYH +oDb +sCB +epn +jxf +hUx +qQM +jEA +tTg +tLZ +kzc +kzc +kzc +kzc +kzc +kzc +hRH +rXN +tbd +doe +qya +lEj +rIv +xIz +swY +qpq +bMV +wjP +aaa +uUx +oDw +rIO +qJA +wUL +dKq +seD +aaa +gqm +jyT +wjV +sFR +wOz +fLV +gqm +qYo +qYo +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(137,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +rJf +sde +sMx +sjt +pmV +tht +dbO +bLd +pUU +emm +sjt +dyi +iWA +vRU +fcP +tCs +tCs +bJf +xGi +ngp +cEQ +sfH +fMo +iyH +eDV +ldq +jAI +rVs +rVs +bjE +owu +tlU +ikD +xgL +uOh +dxk +vqY +eYQ +aaz +sRI +dxk +dxk +kju +jwb +rjt +lCi +wjO +dlC +kOj +xms +xms +xms +diL +pnc +drj +bog +xEg +awc +kRr +nHc +mBU +lAg +kPM +pRS +pqo +nLS +xld +uqZ +uuy +tPv +cPD +uhC +pRS +gqq +tMo +rjd +pRS +oHJ +kxs +mlE +xWP +nTz +puJ +aNJ +puJ +kpj +bYG +mlE +nXY +whK +rcW +dJa +oRz +fIe +bgL +mfI +fvi +tpg +tzc +oZz +bpM +vzA +iuU +fMZ +dCx +xdN +aAj +aAj +aAj +wCT +aAj +peU +peU +kzc +kzc +kzc +kzc +kzc +vmK +wWL +vfS +pQn +jvQ +eKe +eKe +ulg +ulg +ulg +wTN +eKe +tCW +kzc +lJl +sfD +qQM +qYo +tgT +cwZ +cqc +eNo +whl +rKP +tgT +aaa +tgT +wpU +ssR +xyb +hTv +lBH +gqm +qYo +aaa +lvw +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(138,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +sjt +eIm +sde +wTn +sjt +qld +qld +qld +qld +qld +qld +sjt +lEI +prJ +qhW +tCs +whj +tCs +tCs +kVP +wbt +uVF +uVF +iln +mrT +knK +nGS +knK +knK +okE +knK +knK +knK +knK +knK +vKK +opX +opX +opX +opX +uet +opX +opX +opX +opX +dBj +dkD +wjO +dOZ +xms +aaa +qYo +aaa +diL +uDj +eVb +jYX +pOQ +awc +fIn +rgW +sXQ +rgW +vze +pRS +pRS +hWA +iaL +pRS +iaL +xOt +iaL +pRS +pRS +bLl +kXb +ckB +pRS +oHJ +qdA +mlE +dZW +rKF +gAr +jOo +fwU +dZW +nJL +mlE +kxg +hJs +xoS +oJy +oJy +sfc +sfc +ceF +fvi +jUo +ykE +uua +qYm +vzA +iuU +fMZ +bXG +xdN +sYK +dEr +qmd +qbg +xfU +dNN +tCv +bLC +mPZ +gmc +kUt +loe +oVd +nuI +kFK +kFK +kFK +rtj +atj +oDX +eug +eug +skI +eKe +eKe +qPx +vvF +nkW +qQM +aaa +tgT +hQr +gLH +dds +pMn +dea +tgT +tgT +tgT +xPc +umi +nWg +yeT +tgT +tgT +nPp +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(139,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qld +pRJ +qld +qYo +aaa +aaa +qYo +qld +pRJ +qld +qYo +qYo +qYo +qYo +qYo +qld +kEn +tzy +wJT +qld +qYo +aaa +aaa +aaa +aaa +qYo +qld +ldn +prJ +eWE +omI +fJZ +dxV +idp +kVP +mJd +jdj +pUz +kVP +hFk +lGq +arF +ocR +pEk +nnM +deh +ocR +ozU +msR +qGL +vnU +tNO +wDi +wuh +wuh +wkp +wkp +wkp +wuh +stN +rjt +mLc +wjO +dOZ +xms +aaa +qYo +aaa +diL +uhH +jEt +lBe +uhH +awc +htW +qxi +sEm +dEA +nxd +pRS +lZC +eGs +ykB +jpe +sCh +cvE +vcU +tns +lZx +lZx +dQf +lZx +pRS +mcv +qLS +vRW +cxg +wHU +pFD +pFD +pFD +bIx +ptO +mlE +dvH +whK +lGJ +oJy +gCS +uZf +fHc +whc +fvi +rHZ +rwZ +cQr +pJs +bMj +dfA +lrF +spd +nyE +oiW +cQn +oiW +uEV +rCd +dNN +gWz +pdf +kVo +sqX +bTo +loe +uTT +nuI +eKe +eKe +kNH +lCU +rAm +rEe +wmP +wmP +kzX +eKe +vSU +kzc +aOD +qQM +qQM +uXF +tgT +xPc +xPc +xPc +nlm +xPc +xPc +mbS +xYw +xPc +xPc +sTV +xPc +tgT +anZ +aaa +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(140,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +aaa +qYo +aaa +aaa +qYo +aaa +qld +pvH +qld +qld +sjt +sjt +qld +qld +pvH +qld +aaa +qYo +aaa +aaa +aaa +sjt +vdH +sde +wJT +qld +qYo +qYo +aaa +aaa +qYo +qYo +qld +pgL +prJ +dUb +tCs +gtV +uCb +dtf +kVP +iqT +dcR +giz +kVP +jHE +ixs +aGF +mgn +fto +qPw +fto +pkr +ffo +tXn +qeS +vnU +uqX +mOI +cNv +paq +ljJ +cNv +paq +aBE +ulH +rjt +uMA +wjO +dOZ +xms +aaa +qYo +aaa +diL +rzn +drj +bog +nkU +sQA +wIr +aSS +aiO +hWq +mGw +pRS +ahm +lNA +ozz +lNA +ozz +lNA +lUI +mqr +uNy +cIb +asq +uNU +pRS +tMj +kxs +mlE +ctE +xjd +umQ +kvp +umQ +lGU +pUR +hPs +avR +whK +rcW +oJy +oFr +pXk +hXQ +lfz +fvi +nlK +qvK +jFP +veR +ayJ +iuU +tZi +xKp +dyx +hQA +cZC +lhC +pdi +ikZ +dNN +orQ +wRj +jBw +wRj +neu +loe +vry +nuI +eKe +eKe +vxj +eKe +iHV +rXC +iHV +iHV +kzX +eKe +bgd +swY +lJl +uYH +qQM +qYo +tgT +kEw +hGo +kLx +xqg +ppN +avZ +nSp +nSp +cbF +eZh +wvf +thT +tgT +qLQ +qYo +qYo +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(141,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oFK +sjt +sjt +sjt +sjt +sjt +sjt +qld +qld +sjt +cbY +qld +lwc +qld +vQb +hfB +nBb +eUf +qld +ggs +qld +pkd +sjt +qld +qld +sjt +kKm +uot +usl +urY +qld +aaa +qYo +yhJ +qHs +qYo +aaa +qld +pOC +otB +vvJ +dSm +aoJ +sid +sBG +sLz +vRB +gch +xMe +kVP +mph +jcv +aWP +qrP +odI +mSA +dtk +uDD +msR +mDq +qaB +vnU +fez +kGY +bCT +bCT +qkH +siX +bCT +pUy +xzC +rjt +iDP +eem +xny +kOj +qYo +qYo +qYo +diL +bPr +drj +bog +kZd +sQA +gKI +tsj +uxn +lJh +qHB +pRS +qnQ +qKO +feB +qKO +feB +xbG +guY +ncu +qoi +pVD +guY +usF +iaL +oHJ +bfn +mlE +lml +xjd +rgh +mNo +kzd +cHR +sKP +hPs +avR +whK +rcW +oJy +rvY +aAu +xlM +xmR +fvi +fvi +fvi +hMa +sXV +gsG +iuU +tZi +aUG +iJa +dQT +qfi +qfi +dQT +dQT +dQT +dQT +rXA +aSl +rXA +loe +loe +fmh +qjh +iSK +eKe +eKe +eKe +iHV +rXC +nDx +iHV +kzX +eKe +bIP +kzc +fKS +uYH +wjP +aaa +iid +flP +kfk +pxh +cJw +aMf +gff +aMf +kzR +kHf +gff +mRd +peY +hvJ +huX +aaa +qYo +efQ +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(142,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +lJB +qld +rNY +lrc +tPE +nus +mVS +mVS +syq +syq +gTu +lEM +sdJ +sdJ +syq +vpg +lDb +sUz +xjo +sUz +sUz +qhN +hDX +qWr +lsP +uqk +qld +aaa +qYo +yhJ +sjh +qYo +aaa +qld +fNv +eQd +xWc +oDm +cnL +kfa +pPI +kVP +xiu +uMT +giz +kVP +uEz +vwr +aWP +rpZ +ePa +uYg +uYg +pmS +kXO +kyi +rvQ +vnU +vnU +vCy +jbr +jbr +jbr +jbr +jbr +feq +vnU +vnU +xLp +wjO +dOZ +xms +aaa +qYo +aaa +diL +sVb +jeF +bog +kCV +sQA +tNL +jBt +wSy +eXf +tNL +aDZ +ozz +ogs +sox +sox +sox +vJG +sox +mOv +sox +ogs +guY +dyu +pRS +lmH +kbT +mlE +ryC +xjd +hgT +ujK +hgT +cHR +sKP +hPs +avR +qLG +oKz +oJy +jpB +iAe +bvb +kCL +buo +gsZ +oJy +fvi +tuN +fvi +fvi +ndc +sUH +dcG +qfi +nZe +brm +qfi +rxc +amI +dQT +ghA +nQG +rtw +rST +loe +fUU +nuI +eKe +iSK +eKe +eKe +iHV +rXC +iHV +iHV +kzX +eKe +bgd +swY +lJl +uYH +qQM +qYo +tgT +unv +mjK +lhQ +xFJ +ejL +jlv +ifT +jLW +wjA +tUS +tUS +fXQ +tgT +jql +qYo +qYo +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(143,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +lUo +aaa +aaa +aaa +wsU +eBZ +gzG +rfH +iIg +kJd +kJd +kJd +aSO +kJd +djR +yhR +aSO +kJd +aSO +kJd +wwx +xYs +lGW +aSO +kJd +aSO +kJd +sHQ +qIK +bFV +sde +pOC +qld +qYo +qYo +aaa +aaa +qYo +qYo +qld +qwz +prJ +dFS +tCs +vdZ +qPp +pXt +kVP +fWB +rky +iXO +kVP +pgN +jJJ +qhA +rut +bNB +pri +pri +qkA +nWI +bQN +tSa +vnU +bTy +eex +gii +byn +gii +xLQ +mlt +nyP +lzQ +vnU +iDP +otm +dOZ +xms +aaa +qYo +aaa +diL +ipQ +oif +qey +mGE +qGW +nHu +lgQ +bHd +mxU +xJh +pRS +qnQ +mXy +mXy +mXy +bvV +mXy +mXy +mXy +mXy +mXy +guY +hYb +beG +toI +dEc +inF +tSo +dqc +crY +crY +crY +hPg +gwr +mlE +nYC +pHt +ryc +oJy +oJy +fZn +gFB +wmS +cXS +rue +gem +vBk +wil +sDd +fpu +wil +erT +iqj +mLP +mRs +upl +swf +sZr +uoI +dQT +akg +hdH +jgt +wDO +loe +iId +nuI +eKe +eKe +eHQ +aKJ +bTR +jbO +kXQ +kXQ +kzX +eKe +bgd +kzc +ecm +uYH +qQM +uXF +tgT +mun +tgT +tgT +gqm +tgT +tgT +gqm +eJm +xPc +xPc +xPc +xPc +tgT +hrs +aaa +qYo +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(144,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +odb +qld +kSa +mti +oYh +aho +mti +bQw +onM +bGm +cXn +cXn +cXn +cXn +wjg +bGm +bGm +xwh +qtP +cXn +xYL +vmW +qJe +wrt +kci +uqk +qld +qYo +aaa +aaa +aaa +aaa +qYo +qld +kBz +prJ +nHw +tCs +vBt +tyK +kVP +kVP +pWB +qsv +gMB +kVP +kVP +kVP +aRb +tQp +pIk +pdT +eQO +jWb +mhs +sBX +fxn +vnU +oLk +tlF +tLb +jgN +qkS +tlF +gmQ +bKn +cHB +sLa +jZT +tgU +dOZ +xms +aaa +qYo +aaa +wyH +rdu +pzu +bog +vuv +sQA +jKE +rgW +wmp +rgW +mGw +pRS +hgC +lAv +nAz +xYf +lZx +pgs +lbt +dNK +nuY +njs +cqt +wPk +pRS +bMB +xaP +mlE +mlw +nxn +sVP +esM +bLu +umz +kEA +mlE +nXY +whK +rcW +tXO +wYH +rqV +bSZ +yjK +hVy +gfR +snE +kdq +shU +bbj +dZc +lhC +uGE +qmu +qfi +iKw +rDy +qfi +fLd +uws +dQT +deW +pMF +uZm +aBf +loe +gaC +lpx +eug +eug +skI +bgd +sQs +uhS +qya +qya +jvQ +eKe +bgd +swY +lJl +bMV +qQM +qYo +tgT +sdw +tgT +pRy +tRS +haG +xPc +oOz +vfa +gqm +bBG +mJy +hFZ +gqm +qYo +qYo +efQ +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(145,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oFK +sjt +sjt +sjt +sjt +sjt +sjt +qld +qld +sjt +pkd +qld +qdW +qld +xtZ +kJH +qdc +oYE +qld +qdW +qld +cbY +sjt +qld +qld +sjt +sjt +aGI +kci +sfw +sjt +qld +qld +qld +qld +qld +qld +sjt +abm +prJ +gsY +kVP +kVP +kVP +kVP +dUH +ubJ +xlf +giz +kVr +kix +kVP +sGS +qOT +jqg +pqv +uGR +qdl +ewV +iss +fUL +vnU +vnU +npH +vnU +vnU +vnU +fMJ +vnU +qAV +tup +qAV +wxI +aBL +dTD +kOj +qYo +qYo +qYo +wyH +xdY +pnV +yil +obc +sQA +qoo +mGw +mGw +qHx +awc +pRS +pRS +pRS +pRS +pRS +pRS +pRS +pRS +pRS +pRS +pRS +pRS +pRS +pRS +bMB +drM +mlE +odw +ukO +eAY +fot +mpb +muz +vyP +mlE +dMA +whK +rcW +tXO +xsn +jPY +jKb +vdA +bYk +viP +oJy +xWf +uZs +xWf +dQT +qfi +qfi +qfi +dQT +qqM +cMM +dQT +dQT +dQT +dQT +qtq +pMF +nti +jKQ +loe +mAW +wlr +eBH +not +nuI +eKe +eKe +qjC +idk +idk +gvE +eKe +fEu +kzc +wdl +bJA +qQM +aaa +gqm +kbt +tgT +xWi +vjI +eec +gqm +fym +dgl +ouk +dZn +bLU +ggG +gqm +aaa +qYo +efQ +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(146,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +qld +rPR +qld +qld +qld +qld +qld +qld +rPR +qld +aaa +aaa +aaa +aaa +aaa +sjt +fQg +sde +ciz +sjt +pFF +jAi +bOU +hUU +iyM +fBR +sjt +kKY +prJ +gXT +kVP +wgx +ivp +kVP +xna +ncE +tbJ +giz +kVr +hCs +kVP +bRE +eio +pOV +pOV +eqM +ask +dep +vQB +dbE +vnU +tOs +weO +nDP +vnU +nph +ijH +lQu +qAV +xug +qAV +cyq +euz +vvR +xms +aaa +wyH +wyH +diL +ujL +drj +bog +wuV +sQA +awc +ijB +erM +vtT +awc +aFA +ilI +ilI +ilI +tfw +iro +ilI +ilI +ilI +ilI +xkw +aaa +aaa +vpK +jHY +rEN +mlE +mlE +szn +mlE +mlE +mlE +mlE +mlE +mlE +dVU +esr +rcW +sAv +wYH +nxO +iiU +fZg +eAq +okD +oJy +lYW +gFq +fkz +dQT +weU +nAv +eqo +lNZ +uun +hst +dQT +nYZ +iTK +rEO +vpC +eEn +fAn +hfk +loe +iJG +wwb +kZL +hYT +ouK +fAH +aOr +gpw +caw +xRa +eug +eug +mDU +swY +uYH +ejE +qQM +qYo +tgT +qDT +tgT +oEd +esG +rZt +ixd +nlz +bNs +xPc +xPc +xPc +xPc +tgT +anZ +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(147,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qld +bmC +qld +qYo +aaa +aaa +qYo +qld +bmC +qld +aaa +aaa +qYo +qYo +qYo +qld +oMr +kci +urY +wnG +nMD +nMD +nMD +nMD +pyq +nMD +oqt +nPQ +prJ +jYM +kVP +tVC +ptC +maV +rgK +gmh +dxh +nUG +kVP +kVP +kVP +sBX +efh +cnl +iJi +aml +sBX +muN +sBX +sBX +vnU +lIl +xtl +htF +vnU +xXw +ptp +bpV +qAV +sHC +qAV +tML +wjO +dOZ +xms +aaa +wyH +fIx +xII +cQv +drj +bog +nkU +irQ +eVl +eVl +eVl +eVl +eVl +xkw +jDi +jDi +jDi +uHp +jDi +jDi +jDi +jDi +hup +iyy +qYo +qYo +oCs +dmq +xaP +lkg +qJK +csB +lDo +ebb +hTq +jDa +irF +rkr +clH +whK +kXm +cwh +cwh +cwh +cwh +cwh +cwh +cwh +cwh +sca +pvT +qik +qfi +cSm +dlG +wgV +mqw +xoL +ulp +dQT +xkU +jew +rEO +lrK +pMF +jDq +utz +loe +eoE +jbc +eoE +etc +etc +etc +eoE +xzO +eoE +etc +eoE +eoE +vMp +kzc +qQM +vsy +qQM +tgT +tgT +pol +tgT +tgT +pOh +hGG +gqm +nbR +dgl +ouk +ljM +ofa +ggG +gqm +aaa +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(148,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qld +qld +rXr +trs +oMr +bVM +quB +rbR +rbR +rbR +quB +rbR +euQ +bsb +dLJ +kCX +kVP +bpd +pyw +kVP +gyW +ryg +mGF +eEQ +kVP +iIO +rrr +qAV +qAV +qAV +qAV +szy +szy +ssy +rHa +vXK +vnU +oZb +jSy +jYt +vnU +fwi +aPl +vJd +qAV +fOP +qAV +iDP +nPa +dOZ +xms +aaa +wyH +fbH +ieC +cQv +drj +rbF +pma +fnA +eVl +kZu +cjl +yfN +yiC +xkw +uzZ +eDK +dfb +hup +xCa +ilI +dRh +dBl +qoD +xkw +aaa +aaa +vpK +qin +xaP +duA +qGr +ybl +ffH +hnx +duA +mlW +bWZ +hkg +uIZ +esr +hiV +lbZ +mvS +cQZ +kBH +ezm +ldN +mtQ +cwh +rep +sMQ +piI +dQT +sTv +uJp +fFV +bRe +mck +hsm +dQT +sqj +gJe +rEO +ofY +sKJ +myx +sKJ +loe +xKx +xWm +unk +cku +utK +xHL +unk +tQn +unk +tNs +unk +riS +iAY +lwZ +hKO +vJm +uNz +tgT +vKI +iFg +geU +tgT +rWC +uoS +xPc +jQL +ovW +gqm +jFJ +skg +qSa +gqm +qYo +qYo +efQ +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(149,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +pkd +tQU +oMr +xVE +kJd +pes +djR +aSO +qqL +aSO +kJd +nJx +jeO +aSO +jfF +tQh +kVP +ard +mqV +kVP +giz +giz +qSC +lJJ +maV +ptC +xBj +qAV +grM +xcs +xWw +trd +ulR +vhJ +vDS +bGj +qAV +qAV +qAV +qAV +qAV +qAV +qAV +qAV +qAV +twh +qAV +dKg +wKs +psZ +xms +aaa +wyH +xrI +pnV +bsC +fIg +hdZ +sTu +ipQ +eVl +amU +vBA +aPW +aOd +lkL +jDi +dZD +bvw +hup +ilI +ilI +wRS +lPm +hup +xkw +xkw +xkw +vpK +mVu +nQi +xsU +raI +kYN +pdm +ocA +kzp +grm +crR +tBS +eBY +whK +hiV +bSa +eaI +hff +ued +awG +hjF +gaW +cwh +lwZ +cUz +lwZ +dQT +qfi +dQT +wDD +oQO +pLA +bzD +dQT +qSG +hlO +nGk +wtz +wmn +tQn +xHL +svZ +qEf +qEf +qEf +cku +hVx +qEf +qEf +cLM +qEf +qEf +sez +kkq +sHK +wzO +nmy +lll +uJa +oCE +wnD +tSU +mNK +tgT +tgT +tgT +tgT +tgT +tgT +tgT +tgT +tgT +tgT +tgT +nPp +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(150,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +qld +rBA +rXr +kci +nPQ +gci +kBz +kBz +kBz +kBz +kBz +kBz +rjZ +urY +prJ +bsb +kVP +kVP +kVP +kVP +vat +kVP +uqO +hUh +kVP +cAV +cHm +qAV +aWt +saB +vxS +eLY +szy +sWo +hJP +kRv +qAV +xiG +vba +cIX +jEF +edg +ptG +pYo +ifR +twh +qAV +mBJ +drQ +ttz +kOj +qYo +diL +nYn +iGB +cQv +sHn +dTp +hEI +sxr +eVl +xDU +gnA +jHb +kgs +lkL +wem +ilI +ilI +poy +qqk +mOo +oMp +oMp +oMp +atv +eoC +gUN +vpK +ivq +xaP +duA +nuC +teK +rRS +stC +nQD +vAx +bPv +vDn +jqO +whK +hiV +bSa +mvS +hHo +ldl +sbX +stc +fsq +cwh +wPN +hbE +abG +jtl +wBL +dQT +qfi +lKz +qfi +dQT +dQT +nGk +acn +nGk +fsa +dXO +ybs +tcc +nzW +nzW +vjw +asv +bBp +xvE +mpz +njg +eHp +oyJ +tjf +fqO +ukC +gdR +lwZ +yiv +cug +tqK +yaG +gte +qpr +nov +tgT +bnx +bhw +aaa +aaa +qYo +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(151,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +foI +jUS +lbz +eCn +mwK +kci +pOC +oYu +uSe +cZH +cZH +qbW +ete +jpW +pBu +qwz +prJ +jYM +ybo +tPD +pSx +fAE +sSH +kVP +aUZ +qPX +kVP +aVE +oWA +qAV +nRd +vTO +qAV +qAV +qAV +jfn +gps +xIg +qAV +fqn +wwV +fOP +fiZ +dag +tNa +qAV +dBR +bCZ +qAV +iDP +sfC +uFM +xms +aaa +ajw +aod +jgq +cQv +gVx +adC +moV +cQy +eVl +mOf +hpu +jHb +xDU +lkL +lkL +lkL +ilI +rRz +ilI +ilI +hup +lkL +lkL +lkL +nav +fYp +vpK +jkk +xaP +duA +yjn +oEC +xIf +xZh +hTq +vAx +crR +wGV +uZV +whK +vQc +cwh +cwh +pkb +lJQ +vVH +hjF +vKw +veZ +sjm +rgX +dMc +hdK +tQE +lFX +sTZ +dlp +dUF +anX +gUZ +eYX +nZf +lyZ +jQY +jQY +fqz +rRE +vUz +fLJ +wZU +aaM +aaM +xqf +xqf +aaM +qYL +qYL +qYL +uMe +qYL +qYL +bhw +bhw +lYJ +bhw +tHV +tHV +tHV +tHV +tHV +bhw +bhw +bhw +bhw +bhw +bhw +bhw +bhw +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(152,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +qld +pDe +qso +kci +lfs +jJc +mlf +fcR +amp +fcR +gdb +wVa +jJc +xCf +dIk +hjm +mEs +eNB +eCs +tqn +dvI +wbe +qAV +nIg +qAV +qAV +qAV +qAV +qAV +jHP +qAV +kri +qAV +qAV +qAV +qAV +qAV +qAV +qAV +rkj +loi +nal +gOR +qAV +tEj +fOP +qAV +eNJ +kfI +rSq +xms +aaa +wyH +tms +drj +jGQ +sHn +xgP +qPq +eUj +eUu +gkp +cHe +kql +jHb +gYp +pSh +uPV +ilI +tcH +voi +agZ +hup +ktv +rMt +eBO +vgg +vap +wgb +mOB +pRI +duA +wpt +oGk +mBm +vzD +hTq +qnJ +bPv +uRl +fsv +orH +hiV +mvS +rQj +kjR +mql +mHA +pgy +gNh +vFc +xjR +kWP +hoh +hoh +btr +fWH +yfM +yfM +mgW +bwl +giw +iWc +hfX +mgW +qEf +weg +hoh +oBd +qEf +aVw +ycR +aaM +eif +wKq +tgN +rSY +qYL +tpf +iHq +fVU +vDy +iCT +vGY +bhw +esQ +jZI +fLB +ukS +okN +fLB +hde +bhw +kjk +cCO +pPw +rSv +niy +mpZ +cYh +aaa +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(153,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +cbY +hvq +plz +sde +lrO +jJc +jJc +ogg +ogg +ogg +uqK +jJc +jJc +ulQ +iWA +rkS +qnI +gvq +wkP +uwK +eAs +lbN +qAV +daR +dla +itV +rzw +jCh +wnI +pgF +qAV +ybV +xSx +tnu +tnu +myV +jSH +vya +wap +sbP +xWQ +vya +gcT +qAV +jUM +tvs +flw +vEo +wBB +iJY +xms +aaa +wyH +eTF +jgq +cQv +sHn +qBY +wIe +goc +eVl +dol +uIY +jHb +xDU +lkL +lkL +lkL +ilI +rRz +ilI +ilI +hup +lkL +lkL +lkL +krF +atG +vpK +bVJ +uJm +duA +cCM +oEC +nqf +aHq +hTq +qFK +bPv +mBD +buP +whK +hiV +cwh +hiW +sgp +mql +nJj +wIJ +fLP +jQg +gbG +jyJ +irm +snp +veM +rQB +irD +irD +rQB +veM +mNL +ako +cBP +pdl +ako +ako +pdl +ako +ako +pEL +dWd +uYs +asx +sbT +geJ +dMY +qYL +uwZ +xyN +rhp +tPm +nJQ +tGj +jgl +xBc +plI +hxQ +rIu +jci +lYo +mIz +taZ +nqv +xVm +hqO +whS +lLR +xwM +cYh +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(154,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qld +qld +rbR +sde +wJT +jJc +rrV +xvo +gfl +vPl +mFX +eBb +jJc +xbp +prJ +anF +gtJ +sdI +lKk +pWk +tjz +vuC +qAV +daR +btY +riq +xLN +pIz +xLN +tvG +sEn +wNk +eVk +qAV +qAV +qAV +gzh +qAV +qAV +qAV +qAV +qAV +ttF +qAV +qAV +qAV +rKN +pXg +jkf +iFG +kOj +qYo +diL +cnW +iGB +cQv +sHn +lGz +rHn +bCh +eVl +hzA +wvi +jHb +uPz +lkL +uJO +ilI +ilI +ecq +sau +oMp +oMp +oMp +oMp +atv +cnu +mly +vpK +aSD +uJm +duA +jVI +tGO +ety +bra +hTq +qFK +bPv +wIs +ung +whK +hiV +mvS +wnt +hfa +wKN +cUt +tjI +fco +cwh +vsI +jLL +veM +veM +veM +fVz +xxY +hAE +umA +veM +veM +ako +nFf +hFQ +fEV +uQF +ibh +cYk +ako +gMX +iNj +gLI +dYJ +vdU +iGr +dBn +qYL +ykA +xyN +rhp +lpR +iQR +ehl +bhw +eUW +boN +bhw +bhw +bhw +avB +bhw +bhw +pzz +jrE +tHV +tHV +tHV +tHV +tHV +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(155,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qld +pRJ +qld +qYo +aaa +aaa +qYo +qld +pRJ +qld +aaa +aaa +qYo +qYo +qYo +qld +rbR +xQb +fNv +ogg +hmS +vFU +xxd +nBG +bAY +nbN +dLX +eCt +bHB +cCD +ovE +csV +yck +pPk +eAs +lbN +qAV +jKA +sHC +kaP +trk +gJn +tij +xiG +qAV +xSx +xGC +qAV +mfS +mzb +lkm +mfK +ujD +hoC +vyN +gMR +gPm +quA +wRM +kdX +gxp +pXg +ozn +ivX +xms +aaa +wyH +nBF +pnV +jeF +cgg +hdZ +oKX +ipQ +eVl +gPY +gUW +fnM +hpv +lkL +jDi +tCI +hiH +hup +ilI +hup +kfC +rSJ +hup +xkw +xkw +xkw +vpK +dNm +xAL +kvF +czf +sdV +bCM +ocA +kzp +iCS +crR +hQV +ojs +esr +owF +cwh +kgq +kgq +cwh +ptf +dWe +lks +cwh +qwM +mwR +veM +kXa +fiU +wOP +uaE +ltu +oCo +fiU +jRJ +ako +lcl +dNc +dNc +dNc +jhs +lwl +tOK +kZJ +mwV +aVy +lHd +gxA +qQa +sKE +qYL +uAV +xyN +tdX +jWI +iVU +eSD +bhw +roI +wRl +bhw +qpF +hNb +hNb +xOu +tHV +tHV +tHV +tHV +gjk +xYG +dfg +nEa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(156,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +qld +pvH +qld +qld +qld +qld +qld +qld +pvH +qld +aaa +aaa +aaa +aaa +aaa +sjt +dBg +sde +urY +jJc +aje +arc +jyA +aoS +pzt +nxY +jJc +jdL +gPc +jdL +jdL +fiE +puj +obx +kME +hsu +dXd +sHC +sHC +qAV +qAV +qAV +qAV +qAV +qAV +ftD +qAV +qAV +cGq +kii +hNr +wOU +jys +rES +xsq +xjx +xjx +xjx +xjx +dHQ +gxp +bPE +hIU +lSl +xms +aaa +wyH +wkT +qkm +cQv +drj +oEf +ccq +dXN +eVl +srV +uJj +mGD +rme +xkw +jDi +uEh +fYw +hup +jQw +hup +jPC +pFy +qoD +xkw +aaa +aaa +vpK +jcB +uJm +duA +fqN +mzL +sFu +sFu +duA +tAL +nEk +iaY +prP +whK +hiV +uNY +squ +pEU +cwh +pCr +vUf +cwh +cwh +udd +cUh +veM +nJh +wOP +dfB +knX +nuG +euF +oCo +sJG +ako +mtD +rjO +oOI +oOI +wtY +vGq +ako +rJb +dRy +aaM +sSZ +bjB +uOu +tzn +qYL +cud +hcR +rhp +omF +gBd +qYU +bhw +lHE +gyq +bhw +dTE +tJV +oDT +fQl +tHV +jlN +lWP +fvo +gGE +bUL +tke +exJ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(157,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +sjt +qld +sjt +qld +qld +qld +sjt +cbY +qld +lwc +qld +ugq +eUf +uPj +woB +qld +lwc +qld +pkd +sjt +qld +qld +sjt +tJT +qso +sde +nSF +koM +koM +agk +sLd +koM +jdL +btX +jdL +kFQ +qHz +pOi +jdL +xZm +kBi +gKN +jdL +jdL +qAV +qAV +xeH +qAV +nwl +vGf +rXE +cAw +pwV +khn +mhe +rvK +wpO +hPw +fAP +fAP +amL +qeg +hxl +dKC +rPj +xDq +mtv +dHQ +iuV +pXg +dvy +lSl +xms +aaa +wyH +cEp +rmg +cQv +drj +bog +nkU +irQ +eVl +eVl +eVl +eVl +eVl +xkw +jDi +jDi +jDi +uHp +jDi +uHp +jDi +jDi +hup +iyy +qYo +qYo +oCs +hHQ +uJm +lkg +knP +por +pjh +rWK +hTq +aWl +rol +laj +ewk +whK +hiV +xuI +svO +cSD +mgE +sKd +sbN +uNY +iKg +lke +kvu +rQB +foY +dfB +tBC +sbf +aMX +sYE +euF +bJN +pdl +pZy +ppy +wGs +klr +oNF +sCe +pdl +etk +oRT +aaM +czO +jqJ +jqJ +qeF +qYL +qry +uJW +uNt +aQc +uLx +qYL +bhw +bhw +pvB +tHV +tHV +tHV +tHV +tHV +tHV +eKU +imN +exJ +lQB +iGT +eNf +fvo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(158,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +jxd +mPg +gvy +uCI +gfP +mwS +wIZ +rJe +nhN +jRs +nxe +gBB +uej +mJZ +jmv +uej +uej +gBB +nxe +uej +wfn +uej +uej +nTe +chT +wrt +tzy +lZz +koM +kbL +pzr +jwr +mxP +jdL +fYd +fYK +eNn +vUT +cOg +jdL +jdL +jdL +jdL +jdL +miD +pSJ +gUa +kYu +jdL +kke +nzU +wfP +mza +mTw +pKp +wRp +woK +ydL +hqK +jPk +rve +djt +rES +kUn +djq +qQE +lMH +xjx +dRO +fAJ +fli +dvy +lSl +xms +aaa +wyH +wyH +diL +uiH +drj +bog +uLX +gOU +gOU +vMQ +rGX +iOY +gOU +fOw +ilI +ilI +ilI +hup +qlY +cMD +ilI +ilI +ilI +xkw +aaa +aaa +vpK +elM +bRl +ksK +ksK +maS +ksK +ksK +ksK +ksK +ksK +ksK +qAT +qAW +xkp +lIt +gCI +gVB +nhQ +onK +sQH +qkb +ePd +dFB +vIq +mSZ +lPF +mvb +rKG +amR +fvK +mxB +tWp +bFS +lFJ +knd +urL +eiB +xQM +oNF +kir +pdl +fOJ +kuU +tOS +vkV +jqJ +jqJ +lFL +qYL +jNY +llm +rFm +mgJ +aSt +aVQ +xip +bhw +lOU +tHV +wxl +ujQ +iRF +iYq +qmF +hvv +psF +exJ +lQg +ucw +tke +nEa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(159,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +sjt +qld +sjt +sfy +oWT +iBk +flS +iIg +dJO +lSh +sZh +aSO +aSO +kJd +aSO +aSO +kjz +sZh +kJd +lrH +kJd +xbu +sHQ +cCN +bFV +aSO +tvQ +pkC +nZb +jNP +rHq +mdM +jdL +odX +oHz +rUM +xtM +uUl +xvy +jey +bvj +peb +bHj +nma +kBN +bvj +nzx +jdL +kke +haT +dIn +iWb +kvv +hBe +tHg +vVu +wWt +hqK +smK +rve +nPM +hoC +qqc +gSs +xjx +xjx +jJM +kur +xxB +uwJ +vPy +dTD +kOj +qYo +qYo +qYo +wyH +eTS +pnV +bog +jlZ +gOU +swj +aby +aby +igb +gOU +gOU +gOU +ivA +ivA +ivA +ivA +ivA +ivA +vIQ +vIQ +vIQ +vIQ +vIQ +vIQ +dJq +pBH +ksK +liC +mrK +oVI +cng +jKm +bhP +bmt +ksK +ede +whK +hiV +eFz +mpk +wTb +gkI +fNm +dnj +pGo +ntX +tVM +cjE +aCe +oyy +lSr +qQG +qEk +gQI +cpK +nuG +dmw +seg +dcd +qZt +olv +klr +oNF +lhe +ako +nSL +kuU +tOS +fCD +jqJ +jqJ +lIG +qYL +xAr +xBJ +uZe +qKg +uhc +xJO +nbs +bhw +iOT +iXC +pUQ +fJj +mNJ +jMa +mNJ +rRW +cmI +tBO +oli +iCE +fAv +fvo +nEa +nEa +nEa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(160,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qld +mMr +vHO +jeC +tXR +eSG +wOq +nyd +ozs +jRq +won +aDt +jRq +jRq +jRq +rfd +vwa +jRq +iVA +oqz +bBa +uPx +bFV +kBz +qnG +koM +rsw +xzd +hfU +oEO +jdL +jdL +jdL +ogK +qQp +rCN +jdL +deG +ukR +uaS +jdL +tGD +fqi +wVQ +uCt +jdL +azS +ieI +rEA +jbe +qSc +ozp +bfy +rvK +fnD +hqK +ibn +qXM +bPj +hoC +rTA +gSs +lMH +qQE +xjx +dHQ +iuV +pXg +dvy +lSl +xms +aaa +qYo +aaa +wyH +lgG +pnV +bog +rNF +gOU +pwH +hja +sjY +aby +qig +nxG +bcE +ivA +tAl +cbW +lXV +wJQ +ivA +lgO +lgO +mUO +owj +jaq +vIQ +tYL +aOf +ksK +vor +tpe +ozw +wDk +wDk +voE +bmV +ksK +wSx +whK +hiV +xuI +dkp +bLp +kLo +tCr +iED +tOi +fZp +hkm +azr +rQB +sqm +bnR +kkm +apV +ePP +jIg +uxY +itO +pdl +cKI +ozF +dcd +dcd +djC +wvG +ako +hbO +dRy +aaM +ubK +vnB +uue +jdf +qYL +gOY +pJI +eJk +hvf +vid +vZk +bMb +bhw +iIf +tHV +vZy +nZC +mHo +qBu +jds +wru +wgN +nEa +sPO +smJ +lnb +crZ +thk +mRb +qFh +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(161,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +abi +vwp +abi +abi +abi +abi +abi +abi +abi +oHj +wiY +kAc +kJH +qdc +qxC +nPF +sHQ +oHj +jdL +jdL +jdL +jdL +jdL +iib +jdL +jdL +jdL +jdL +jdL +jdL +jdL +cOR +fIY +pxT +gCB +xOP +jdL +jdL +jdL +jdL +jdL +jdL +jdL +jdL +jdL +jdL +eoy +eoy +eoy +oKr +oKr +eoy +oPC +oKr +fNF +hqK +cCJ +rve +tCk +rES +lMH +gUk +qQE +mzV +xjx +dHQ +iuV +pXg +hRV +lSl +xms +aaa +qYo +aaa +diL +ipQ +oif +qey +mGE +uxr +pXK +mBd +btZ +fPn +pwT +jim +eoF +cXB +pUG +vbZ +bZY +pGq +ivA +lgO +lgO +plF +mIX +hKH +cNp +lkO +gBH +xxj +cpT +kHW +jme +crw +lyE +jhU +xzu +gyf +aLv +cCP +hiV +uNY +gnb +dnj +eiw +fNm +qeB +uNY +keH +yfM +ckd +veM +hJn +eya +wBh +xVb +nuG +qKU +fIt +jsa +ako +nFO +tqw +kKy +xhT +ddp +ako +ako +gMX +eSd +aaM +aaM +aaM +aaM +aaM +qYL +qYL +qYL +qYL +gWV +qYL +bhw +bhw +bhw +dIw +tHV +nEa +bgG +nEa +voe +nEa +fvo +fvo +fvo +nEa +jSQ +oDz +fvo +nEa +nEa +nEa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(162,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +abi +jrG +abi +acp +acG +ces +wOS +iiw +abi +abi +tDK +lIX +abi +abi +abi +pSq +dmC +abi +jdL +xdA +iql +hfM +siV +siV +pOi +hNP +jdL +cnn +blC +xWC +xWC +vOh +vOh +pUJ +xtM +pOi +jdL +tbs +lID +fmk +oDZ +gpn +uDJ +szC +lDi +flB +aoT +kmb +fAT +gcD +eoy +weh +vnP +eoy +atz +hqK +hLa +rve +iJr +tbg +qQE +xjx +euK +jJM +xjx +oHo +gxp +pXg +dvy +lSl +xms +aaa +qYo +aaa +diL +pGz +bsC +bog +nkU +gOU +hec +aby +wkt +aby +dFo +xnw +fyH +ivA +hTg +pgE +rVu +nuj +ivA +kSu +kSu +oHC +tYi +cyv +vIQ +sSe +jiC +ksK +ooC +dPp +ihN +dFQ +kpy +pwa +isP +ksK +eua +whK +hiV +xuI +dOc +iso +rMf +rmo +lnz +uNY +eQC +cvX +eQC +gQl +ltz +vyL +cok +okk +sKV +efb +rff +fsB +oDE +oDE +oDE +oDE +oDE +dki +dki +iGW +kMX +kuU +qCV +lvZ +rtC +uzT +fPh +dqy +dIJ +yho +lvZ +tOv +iEN +czF +fPw +sYf +qnF +rxJ +fAy +fAy +iCr +iMS +iMS +iMS +rWf +eBo +glc +eIL +qIw +sbe +xPu +rDr +xuk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(163,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +vVc +ckY +gEl +gwe +seL +pwP +qUz +orR +uaF +gYz +eAi +bco +vCM +lTT +gRj +vCM +vCM +bmG +xFw +jdL +kvW +uGx +gPO +fkl +tHN +vkG +iql +sPo +jex +fYK +wYZ +pKn +vsA +fsl +elS +jyL +jvp +cCb +wZD +ekY +azm +prl +aUS +lWX +vnI +lDi +hDP +xKn +fFi +fye +wBc +iWq +aks +fFK +cjj +nRc +jHf +rve +rve +aHG +rES +vsJ +qQE +ygT +wzb +drJ +fYD +gxp +pXg +dvy +lOf +kOj +qYo +qYo +qYo +diL +tch +drj +bog +nkU +gOU +lJx +aby +lUK +aby +hjN +osE +lcG +ivA +cIw +tLa +vAs +aOB +yio +gQm +kSu +gij +sBb +qBq +fQw +icV +iDw +ksK +ryE +ico +llT +deT +qDZ +xTJ +mjo +ksK +xeA +qLG +hiV +eFz +mpk +dnj +uTs +fNm +huR +pGo +tPQ +mVr +vfA +gQl +gQl +gQl +wBV +cya +fia +iUg +iUg +tQM +dEm +pHd +sVC +cYF +oDE +fhp +dki +dki +uyL +iAL +cuy +aMB +wJK +gXu +voG +iIM +bOO +oYV +lvZ +tOv +knH +jkH +jkH +kcg +jkH +jkH +jkH +jkH +eEt +jkH +jkH +jkH +jkH +rLz +jkH +jTa +sBJ +hDl +hDl +hDl +hDl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(164,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +abi +hYY +abi +acr +jwB +pdS +xbx +adQ +abi +bGY +tKV +xwK +bAA +kEJ +lKK +oig +tKV +gmK +jdL +jdL +jdL +quZ +esu +qMq +oyB +iql +sPo +iPJ +jdL +jdL +mZm +sPo +vxL +jdL +jdL +eVz +jdL +wlT +szg +brZ +bzl +gKF +fCA +utQ +lDi +fPJ +vBx +ery +njx +cNm +eoy +rly +ePl +eoy +lMK +vwg +wRf +vKl +wfK +hoC +mUd +cvy +rNa +vSm +xhW +nIb +xhW +sLK +dvy +lSl +xms +aaa +qYo +aaa +diL +rzn +drj +bog +iMg +gOU +pmf +kDL +qxw +aby +wRz +aGZ +teA +ivA +lnm +tLa +nDn +nrd +ivA +cVy +kSu +iij +dsT +qBq +fQw +icV +tFn +ksK +ksK +maS +maS +mIs +maS +dOY +maS +ksK +mBi +esr +hiV +eFz +mpk +dnj +eiw +fNm +dnj +xnp +mHZ +soU +cRY +gQl +dVX +gQl +gQl +bmw +gQl +ocP +oti +mbk +tZM +dIq +biv +nPz +oDE +tUG +pYr +dki +hIy +dki +dki +dki +dki +ngc +pmY +tWx +hxe +jvq +fCn +tOv +knH +jkH +lMT +eda +aGt +nyb +nyb +lMT +eda +ejj +nyb +nyb +lMT +fFF +aGt +jTa +sEG +hDl +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(165,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +abi +adR +xrr +smO +rif +coH +xrr +adR +abi +lnk +aff +afG +afY +ago +ulk +ieW +ahv +cCw +xcZ +mtu +jdL +jQx +siV +uRt +kdg +ccy +jdL +pbq +jdL +qpD +vXQ +hEQ +weX +hhb +jdL +dVA +jdL +xXn +pbh +iXj +oXl +fdn +ewa +hGP +lDi +oKr +rgj +eoy +arr +oKr +oKr +eoy +oPC +oKr +hoC +jFC +toS +hoC +hoC +hoC +lky +erZ +jwt +rcI +oUc +fdK +xhW +fpb +bmn +lSl +xms +aaa +qYo +aaa +diL +uhH +xtg +bpa +uhH +gOU +oqZ +wvg +mXr +icS +gOU +ivA +ivA +ivA +sEs +oAK +lgN +cWl +ivA +abp +ocx +bOF +skx +czu +vIQ +hIP +png +htq +ksK +gWJ +hXx +xaZ +pmG +eeL +hJv +hct +avR +whK +hiV +xuI +fNm +aJd +gsH +fNm +dnj +qKH +hHv +mWh +jUC +sxG +wAk +gjE +cvo +uCe +gQl +dOE +lAV +qbI +udi +roF +pUw +eOL +oDE +kpP +dWt +iAm +uxB +qGY +fxP +cky +dki +lvZ +jQB +dGu +lvZ +pkg +lvZ +tOv +knH +qob +kjG +thB +enD +jho +jho +jEs +iWl +eZp +jho +jho +eFj +thB +ivz +jTa +sEG +hLt +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(166,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +qYo +qYo +xrr +jnq +jvL +btT +xrr +qYo +abi +adR +adR +adR +adR +agp +adR +adR +adR +adR +jdL +naN +jdL +sPo +sPo +jdL +kRN +jdL +jdL +pjk +jdL +ske +daF +vyG +dRo +tpI +jdL +mWs +jdL +kxh +soo +nwQ +rLa +jXH +bXF +pVR +lDi +loU +xzk +pdB +pdB +lTg +uQa +xqM +tTa +lKl +svH +tfC +bcD +uew +xhW +wBp +fZi +sye +sye +fOB +oMu +jEE +xhW +aXa +dvy +lSl +xms +aaa +qYo +aaa +diL +uDj +eVb +jYX +nBJ +gOU +iRz +vdS +vdS +aby +hXW +ivA +ixN +lTx +pTc +hnk +opY +mPu +ivA +gAH +kSu +jrJ +mOP +mOP +dlx +rBB +jiC +hnt +ksK +elN +mQZ +hrG +pdu +xAn +mQC +hct +avR +whK +hiV +uNY +rgA +vDH +qNf +uiC +dnj +heT +xTR +lUQ +uCL +xWz +qdT +xxQ +bFb +gXm +gQl +hom +pQN +cqp +wqQ +gtp +mJE +hHW +oDE +eTK +niN +xpW +kfE +mZk +itY +iBG +dki +lcw +gyn +qzR +lvZ +lvZ +lvZ +qxm +knH +dSw +kUE +vFS +oCu +jho +jho +lje +aur +vGW +jho +jho +kUE +ocd +arI +jTa +sEG +hDl +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(167,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +qYo +aaa +csz +fVt +pHX +jiW +xrr +aaa +abi +aeF +aeF +aeF +aeF +oMw +aeF +aeF +aeF +aeF +jdL +vkN +iql +xVQ +ozQ +gJB +aBM +pOi +hvn +pjk +jdL +qVr +lBa +uTB +wak +xor +jdL +rFg +jdL +lDi +lHC +lDi +eRU +kRn +lDi +lyJ +lDi +ltj +bqv +hDZ +bfT +wHs +oSv +wqo +iiP +mDz +oSv +yhh +aCY +hbH +wUm +ipz +vbf +ixZ +aQn +gMT +oDf +wjW +isG +pXg +vwv +nFG +kOj +xms +xms +xms +diL +pnc +drj +bog +xEg +gOU +prt +wUw +xst +lER +sjv +ivA +hmA +wbh +sEs +tqr +sim +lHx +ivA +eyK +kSu +vDJ +pgv +sXg +vIQ +rBB +jiC +pVb +ksK +lHu +hXx +mBQ +qDZ +xfd +vrd +pLg +lxF +whK +hiV +xuI +ykK +vAE +qOB +lzH +qFj +pGo +bYc +lAk +oRx +gQl +ivu +umM +oUz +odc +gQl +cwe +ltS +cwe +oDE +fTE +bcj +tfJ +oDE +ajY +tJh +hVV +bVQ +kAd +dki +dki +dki +lvZ +lvZ +lvZ +lvZ +keb +qpg +tOv +knH +jkH +emF +pPH +ckG +nyb +nyb +emF +wMx +xJa +nyb +nyb +emF +wMx +xJa +jTa +sEG +hDl +hDl +hDl +hDl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(168,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +xrr +cqM +axF +pQh +xrr +qYo +abi +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +jdL +htg +mtu +mGq +pjk +bBt +pjk +mGq +pjk +jdL +jdL +vSP +exy +nmb +kYn +djn +jdL +juz +jdL +aix +wHa +fEo +dIx +tuZ +lUm +mIA +dgU +nZK +hey +oSv +oSv +ueU +cNf +wqo +bTH +oSv +mOe +yhh +liD +mZU +wxX +uBZ +pso +nCY +nCY +pTi +mlv +kGE +vRO +eUH +dvy +lSl +sIZ +kGK +kNw +anV +diL +uhH +tvF +rBQ +uhH +gOU +gOU +gOU +gOU +gOU +gOU +ivA +ivA +ivA +ivA +ivA +ivA +ivA +ivA +vIQ +vIQ +twE +vIQ +vIQ +vIQ +jaV +tPc +ksK +ksK +ksK +ksK +ksK +ksK +ksK +ksK +jom +kxg +hJs +vlY +uNY +xuI +nEb +mML +xuI +uNY +uNY +gQl +gQl +gQl +gQl +gQl +gpq +gpq +gQl +gQl +epe +yhD +gCq +oDE +cwe +gTw +cwe +oDE +dki +dki +jzN +ram +pvF +sTR +pAK +aZO +hXm +kYb +vcj +nxb +ehF +nyb +iJv +knH +jkH +jkH +sXI +jkH +jkH +jkH +jkH +iRy +jkH +jkH +jkH +jkH +sXI +jkH +jRt +qIw +sbe +xPu +rDr +xuk +feG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(169,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +csz +csz +sPF +csz +csz +qYo +abi +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +jdL +eGp +gVU +ltV +eGp +jdL +eGp +rIk +eGp +jdL +qnd +feg +exy +xwO +liM +xGK +jdL +juz +jdL +xfG +hTl +qcm +tCQ +tCQ +sEv +vTY +tTe +cNf +eSX +cNf +vDN +oSv +xYI +wqo +ncQ +oSv +oSv +eee +oSv +jcy +wUm +rII +esq +uQQ +cam +xhW +dWz +xhW +xhW +upX +aGG +lSl +cpr +lSl +lSl +lSl +pLz +pNq +kHp +skX +pNq +gDW +jol +lSl +lSl +lSl +cpr +lSl +ggl +lSl +lSl +lSl +lSl +mta +jol +lSl +ltY +lSl +lSl +dbU +lBR +rRB +nOP +sqd +rwl +sqd +dMM +uKZ +sqd +sqd +rbb +sqd +aLv +qAW +gnz +ssM +dju +dju +mxc +dju +vvh +gXg +dju +dju +dju +slE +rHI +dju +dju +ajF +vvh +dju +oXR +dju +dju +dju +dju +dju +dju +uRV +cUY +fdX +dju +dju +qRA +ocC +xgH +vZl +lIJ +edG +qRA +hTk +hTk +uDp +knH +xgH +xgH +xgH +xgH +xgH +xgH +xgH +xgH +plR +plR +plR +plR +plR +uUh +fVn +fLg +nxb +hDl +hDl +hDl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(170,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +csz +ezP +csz +qYo +qYo +abi +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +vno +mXE +ffk +saK +sUA +vno +bxe +uWe +xCC +vno +jYU +llB +rxw +sma +tyU +kvK +sKC +kOV +iKX +iRH +nJv +gnr +uOK +bgq +qUG +dpU +dpU +qUG +mpA +qUG +dXK +dpU +oXK +qJB +qQY +qUG +qUG +fEm +oSv +gLz +xhW +eAu +fOz +syW +cPy +yfo +qLp +pcx +xhW +pCE +qxy +cgP +uec +cgP +cgP +iET +cgP +cgP +cgP +jkA +dhk +iET +cgP +tCY +cgP +cgP +uec +nIz +kpX +drr +nLN +bgS +nLN +nLN +nLN +nLN +nLN +nLN +dTB +nLN +tNV +hlD +izp +whK +esr +whK +whK +whK +whK +whK +esr +whK +iyk +lBo +sqT +niZ +oZL +gXq +mLf +oZL +blR +kEM +bwM +oZL +oZL +oZL +oZL +oZL +kLK +oZL +oZL +oZL +cwv +fVT +fVT +fVT +vLz +fVT +fVT +eOD +fVT +cuh +eOD +fVT +dgJ +vUA +rJJ +dkL +arU +bDv +dgJ +vaK +vaK +gFW +qBf +jkH +jkH +kPu +jkH +jkH +nYJ +lMT +eda +aGt +nyb +nyb +lMT +wpG +aGt +ggS +qIw +sbe +xPu +rDr +xuk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(171,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +csz +sQR +csz +qYo +aaa +abi +aeF +aeF +aeF +aeF +rno +aeF +aeF +aeF +aeF +vno +jDp +azE +wDy +iMV +tRo +ogn +hSl +kVZ +vno +pGC +jRg +wFo +rZF +jdL +jdL +jdL +xyO +jdL +iWh +bhR +rdJ +gAc +tTe +qDx +cNf +oBq +oSv +oSv +cNf +wQN +oSv +oSv +wqo +mcl +dbx +olY +gDv +cNf +ohH +xhW +xhW +jXO +xqk +hXg +hXg +hXg +hXg +hXg +seX +mEv +vPp +oAW +qzY +qzY +edB +hZs +qzY +irs +qzY +qzY +edB +vPp +qzY +qzY +jfK +oAW +eFr +ohP +lZt +lZt +wXU +lZt +lZt +ksf +lZt +lZt +lZt +sWI +lZt +piG +clH +tHW +juZ +dHb +clH +clH +clH +clH +clH +clH +mAh +dlJ +nGN +gup +qgx +tIV +yat +drd +tIV +vuU +tIV +kGq +tIV +tIV +gCs +uJk +tIV +tIV +tIV +tIV +tIV +iFp +tIV +tIV +tIV +mhW +nnN +pYp +tIV +tIV +tIV +tIV +tIV +iEi +pmz +xvr +jkH +jkH +cJK +iEi +nyb +nyb +jdg +qej +jkH +jkH +kVG +jkH +jkH +hQF +das +iWE +uns +rPG +pxP +pYD +oIc +iGM +jNh +eWi +hDl +hDl +hDl +hDl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(172,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +qYo +uHd +uHd +qYo +uHd +aaa +qYo +qYo +csz +ljP +csz +qYo +qYo +abi +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +vno +gef +azE +tDL +fcH +uIq +pXw +hwO +mDI +vno +eEl +nyJ +wuZ +jhJ +vxL +xvU +cyn +njS +jdL +jLi +npZ +cIm +sji +tTe +kkg +oSv +vAX +oSv +kuy +oSv +osd +oSv +kuy +uHl +mnl +mOe +oSv +cmm +oSv +cFz +rWo +anW +kLA +qbd +gHq +lJw +tYI +dsz +hXg +lDY +tpZ +kOj +chF +nHQ +nHQ +xPt +nHQ +nHQ +kOj +kOj +mjz +mUZ +mjz +erX +erX +erX +tYw +qIE +tWg +hTm +iLB +iVq +iVq +iVq +iVq +nSA +eQs +nSA +iVq +iVq +iVq +iVq +iWH +kuO +orL +orL +bBK +gFi +ssp +ssp +hGZ +hgJ +fQW +hgJ +hgJ +cao +cao +cao +cao +hvm +idj +uow +nyC +hvm +cao +kaN +gkG +mjT +xjJ +mhM +kaN +mhM +fLK +lmm +dgd +kaN +eCP +eCP +kaN +kaN +dgn +auG +nuV +jnI +tEh +uNe +vWb +rzL +wKm +now +nxb +bMh +nyb +jdg +pPN +fFp +hQF +hQF +hQF +hQF +tSQ +nxb +nxb +nxb +hDl +hDl +nxb +nxb +nxb +nxb +hDl +hDl +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(173,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +qYo +uHd +uHd +aaa +aaa +qYo +aaa +aaa +uHd +uHd +qYo +qYo +qYo +aoP +qYo +qYo +qYo +abi +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +vno +nNs +ffk +eJx +egs +vno +rJN +aRX +pGy +vno +kvs +gUb +mRf +kMV +jdL +dPQ +aDx +wJs +jdL +vWD +gNo +nlB +lVv +cNf +dZI +mhE +bKT +cNf +rAk +cNf +etg +cNf +kuy +xRv +pHz +vkK +qaF +mAr +hQj +uzM +jIl +pGR +bmo +bFA +gHq +pDz +quh +jsl +hXg +fmH +tpZ +aaa +qYo +aaa +teY +tcG +teY +aaa +qYo +aaa +mjz +iJT +mjz +xav +kAE +tWD +erX +iSU +ljd +rdP +iVq +cSG +xIp +vMI +uJX +wCI +dra +wxa +hCh +tek +vmr +exS +iVq +juZ +crR +ers +hgJ +hgJ +cbq +hOx +hgJ +hgJ +eEm +gCD +hgJ +hnC +pWG +dWF +bXA +osR +tkB +nHY +ush +wBG +lOc +nZi +nZi +nZi +nZi +qMf +qMf +qMf +tcY +qMf +qMf +nXH +boD +pHA +qHP +nXH +fgV +fgV +fgV +nXH +eBn +pxI +gUU +pxI +eBn +aYF +nxb +ydO +wpp +vyl +aND +nxb +jCm +fmO +tXy +gQd +lXW +nxb +aaa +aaa +qYo +qYo +aaa +aaa +qYo +aaa +qYo +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(174,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +aaa +qYo +aaa +aaa +pAJ +aoP +pAJ +aaa +aaa +qYo +aaa +aaa +qYo +aoP +aaa +uHd +aaa +abi +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +vno +mEI +azE +nSZ +pQj +tUr +pXw +uQN +kId +vno +amq +axW +gIT +pWK +vxL +pFA +tGb +wou +jdL +vNo +fwp +wyh +mLD +dbx +egt +qaF +eRF +dbx +icM +qaF +nfE +qaF +oJR +qHL +fGY +bLo +rbV +lUd +iGL +dNV +iFz +lrz +qxL +vXy +rEy +cjO +hrz +cdQ +hXg +uoz +tpZ +aaa +lhY +lhY +lhY +qDK +lhY +lhY +lhY +aaa +mjz +mJD +mjz +uPh +tcx +mIv +ikH +wGa +ljd +rdP +nSA +nzI +wCI +nzI +wCI +nXo +qCC +nXo +nXo +nXo +dZi +nXo +nSA +juZ +xDY +ers +hgJ +sQO +mDo +nea +ylT +vub +aJL +dfX +hgJ +yeD +jTA +aNU +amz +nHY +lNd +opF +ush +nHY +ceC +nZi +xzI +aKw +oMo +qMf +okV +jHH +gIX +usz +slZ +nXH +smG +oyn +jNU +mbD +xTd +hwd +qHP +nXH +mqG +qbP +pzh +uzq +rNW +ggz +oGK +oGK +oGK +wlW +lfL +oGK +oGK +oWo +oWo +oWo +oGK +oGK +oGK +aaa +qYo +qYo +aaa +aaa +qYo +aaa +lvw +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(175,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +qYo +aoP +qYo +uHd +qYo +abi +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +aeF +vno +nfX +azE +eXn +pQj +uIq +nuz +tLW +gUy +vno +aKt +aKt +xMo +xMo +jdL +jdL +jdL +oVR +jdL +lpA +ycW +xva +ivt +hnP +jqX +sYF +iaa +oSv +ivt +oSv +lZw +aCY +fXt +jzi +jrp +pJR +wfA +fya +cSK +pok +rWo +xdZ +tkm +axc +hXg +vuc +sYn +why +hXg +uoz +tpZ +qYo +lhY +vZE +ldU +tcG +tEd +vZE +lhY +qYo +mjz +fLs +azp +hJj +bAt +isD +hwC +iZN +dfa +rdP +xEE +dra +omj +epc +omj +dra +tUX +mDw +vwO +nzI +fzV +hPk +jbW +lgf +ljT +gbt +hgJ +bkE +qoR +aNG +tXA +nhI +nGZ +sHj +hgJ +wjS +cbR +mwY +jTY +jTY +dOw +qSp +wfD +cNH +cNH +uci +jCS +gdE +bRZ +qMf +jfW +gUF +lni +xeX +qkj +fgV +ckA +oyn +lSs +vHA +oyn +jNU +vIT +nXH +gCL +epU +hWJ +eQo +aSU +kdM +oGK +taN +uLe +qCp +nAy +oGK +qDj +cUU +kMN +wvp +cus +nOk +oGK +oGK +vNn +vNn +aaa +aaa +qYo +aaa +efQ +qYo +efQ +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(176,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +qYo +aoP +aaa +qYo +qYo +abi +abi +abi +abi +abi +abi +abi +abi +abi +abi +vno +inq +azE +ffk +qYN +ind +ksI +qHQ +mVI +vno +qYo +qYo +rUw +rUw +qYo +oeX +aNF +tSu +kic +bzv +rnP +wqs +dIE +mHM +jtq +hLG +dIE +dIE +dIE +dIE +dIE +omk +dIE +hQs +aJE +krp +krp +fKA +krp +krp +aJE +vMq +bXS +rWo +hXg +hXg +hXg +hXg +hXg +mwM +tpZ +aaa +lhY +fAB +qKc +uYm +sJr +bMI +lhY +aaa +mjz +smN +mjz +ght +mnz +kkF +oMq +eDc +ljd +rdP +nSA +wxa +soK +wYN +vwO +qCC +vwO +oJP +vwO +wxa +wCI +kHG +nSA +lRk +crR +nNU +hgJ +hgJ +hgJ +hgJ +hgJ +hgJ +hgJ +hgJ +hgJ +baZ +amz +oqn +rgf +fVl +nHY +fVl +nHY +fVl +rkJ +nZi +bgA +uKf +gEJ +qMf +tbQ +vbr +cXb +qSn +nhi +whX +bCf +vHA +vHA +prc +mvL +sni +xYy +nXH +ecd +uSY +ygc +hlj +tFG +eKi +afZ +klm +utS +qCp +wHF +ucT +sOs +jAf +stx +aMK +vaL +dFg +dgh +qTR +rsG +vNn +vNn +qYo +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(177,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +pAJ +aoP +pAJ +qYo +pAJ +aoP +pAJ +qYo +pAJ +aoP +pAJ +qYo +qYo +aoP +aaa +uHd +aaa +qYo +qYo +aaa +qYo +qYo +qYo +aaa +qYo +aaa +qYo +vno +vno +uHG +uHG +vno +vno +vno +dZQ +vno +vno +qYo +oeX +pYG +pYG +kic +kic +hqc +jap +kic +fXt +pWz +xkh +xgX +den +xiH +jOr +jOr +den +nrI +iGd +iGd +apY +awl +ivt +krp +haq +cxJ +jmp +iWR +gkP +krp +llJ +eDg +sAL +lmj +tZe +taO +eCQ +tpZ +uoz +tpZ +aaa +lhY +uvJ +qKc +iYp +sJr +wPT +lhY +aaa +mjz +guK +mjz +jJx +vki +mes +erX +jpl +ljd +cPS +iVq +liY +vwO +vwO +vwO +qCC +vwO +vwO +vwO +vwO +myj +jOe +iVq +rEg +crR +ers +iYi +suB +oKQ +iqn +nry +xZk +vAy +cao +kfH +qEa +hKG +jKh +nHY +phX +nHY +vDm +nHY +phX +gee +nZi +nZi +nZi +nZi +qMf +fgV +whX +xYW +whX +fgV +whX +mXz +oyn +wZV +kHt +owB +hwv +qwU +nXH +mTc +irU +evp +ckO +mLV +kdC +afZ +ylr +mHE +qCp +wHF +bEP +dHf +nSI +oVt +eub +nEs +wnq +oCU +ncS +mUM +mmM +vNn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(178,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +qYo +aoP +qYo +uHd +qYo +qYo +uHd +uHd +uHd +qYo +uHd +uHd +uHd +uHd +uHd +aaa +qYo +vVc +vVc +qYo +vno +ahI +doI +fUN +vno +qYo +oeX +bOl +kVt +xwA +xHz +fva +axs +kic +lqO +ofN +nDk +ofN +aWN +oaD +bLy +oaD +ktK +egU +jPz +egU +uPk +awl +aDg +krp +cAF +qqx +xTD +xZC +aiF +aJE +dXX +oNT +jNE +pBN +vsR +lyx +rPi +qyX +nkO +tpZ +aaa +lhY +qea +eQr +rgL +eQr +jeZ +lhY +aaa +mjz +fNb +mjz +mjz +erX +erX +erX +wnQ +sGx +bjR +iVq +aSi +aSi +aSi +aSi +gae +aSi +aSi +aSi +aSi +iVq +wmM +iVq +oKL +kFv +toh +jQV +grN +hwX +pUI +ibQ +ueV +sqp +nvE +hFs +urH +hFs +oqn +nHY +lrX +nHY +gnh +nHY +gnh +ior +lsJ +qhh +iJE +bGa +qhh +fgV +oZd +oZd +vHA +oyn +whX +uJY +bTb +fgV +fgV +pWe +pWe +fgV +pWe +pWe +fQF +fgV +pWe +fgV +fgV +afZ +lAH +jeM +qCp +wHF +dFg +qtm +gcZ +plr +hNT +aqD +aOK +tTU +bOK +pzF +mmM +vNn +vNn +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(179,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +uHd +uHd +qYo +pAJ +aoP +pAJ +aaa +qYo +aoP +qYo +aaa +pAJ +aoP +pAJ +aaa +qYo +fjf +aaa +uHd +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +aaa +aaa +qYo +qYo +qYo +qYo +qYo +qYo +vno +iJj +ove +acU +vno +qYo +oeX +bRV +agH +agH +axr +vQh +hIs +kic +tDx +tDx +jrp +tDx +xDW +ish +jrp +tbW +sSh +tDx +jrp +tDx +tDx +jrp +tDx +aJE +hoO +rBe +osw +qZD +qrG +aJE +rYp +wcf +jIK +bkf +xMM +pAa +bhJ +tpZ +tpZ +tpZ +qYo +lhY +yah +vZE +xrd +vZE +aSm +lhY +qYo +mjz +wus +mJD +mjz +bdC +jFh +lSz +wnQ +ljd +rdP +iVq +vMx +onj +vSk +nez +hiF +nez +cHg +uzv +cBN +qvF +nXo +iVq +vBa +crR +iee +iYi +eKV +npm +qVH +iYi +iYi +cao +cao +fBd +mOb +uzU +jKh +nHY +lrX +nHY +gnh +nHY +gnh +aBz +lTC +ykl +pPl +pPl +vPf +fgV +wEM +pWe +pWe +oyn +fKY +vvr +vHA +wIP +kXu +oyn +dVG +oZd +wEM +vHA +oZd +beC +vvr +oZd +oZd +jqB +vwn +irx +gYo +wHF +aII +gNu +bEP +ryO +aII +pIj +iVt +buK +lEn +oQM +mmM +rsG +vNn +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(180,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qYo +aaa +aaa +qYo +aoP +qYo +qYo +qYo +fjf +qYo +qYo +qYo +aoP +qYo +qYo +qYo +fjf +qYo +uHd +qYo +aaa +aaa +aaa +qYo +aaa +aaa +vVc +qYo +qYo +vVc +aaa +qYo +aaa +aaa +qYo +vno +qaq +tEN +pzS +vno +qYo +kic +vcz +kic +kic +xBu +mvv +fkS +kic +qYo +qYo +qYo +tDx +xEO +xaE +hhK +xaE +sJi +tDx +qYo +qYo +qYo +qYo +qYo +aJE +raF +ruo +oBi +dvF +vMd +tgX +uMS +gTD +rdQ +vtG +cbh +pkK +tDD +rWo +qYo +aaa +aaa +lhY +lhY +lhY +lhY +lhY +lhY +lhY +aaa +nhm +nhm +pSu +nhm +dBv +tqT +lSz +qLw +ljd +tdf +iVq +rLL +nAS +inV +wan +fPj +wan +xAN +uKQ +bmq +qKk +pSy +iVq +lRk +crR +iee +iYi +bjs +lxS +aPc +glZ +puV +cao +nCA +wbg +tHI +jof +wxv +nHY +nbd +nHY +nbd +lLJ +nbd +aBz +aGm +oQm +olB +qzn +uNf +fgV +vHA +vHA +pWe +xHM +whX +whX +fgV +whX +fAO +oyn +dVG +dVG +wEM +vHA +beC +beC +vHA +oZd +oZd +afZ +uur +mHE +gYo +jpr +rMa +rMa +xED +rMa +sDJ +rMa +iVt +xDd +slr +oQM +xlC +olR +vNn +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(181,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +lEh +aoP +aoP +fjf +fjf +fjf +fjf +pOH +fjf +fjf +fjf +xcd +fjf +fjf +fjf +fjf +fjf +aaa +qYo +aaa +aaa +aaa +aaa +vVc +qYo +qYo +vVc +aaa +aaa +vVc +qYo +qYo +aaa +aaa +qYo +vno +vno +vno +vno +vno +qYo +oeX +sZt +fQL +oGq +xBu +rum +akS +kic +aaa +aaa +aaa +tDx +xDW +hDJ +tDx +hDJ +sSh +tDx +aaa +aaa +aaa +aaa +qYo +aJE +cvA +qqx +tYz +qqx +vMd +tgX +rWo +rWo +rWo +qpu +rWo +rWo +rWo +rWo +qYo +aaa +aaa +aaa +qYo +aaa +xYl +aaa +qYo +aaa +aaa +dCk +eiW +iUz +wdO +jYC +afD +dCk +wnQ +ljd +rdP +iVq +aKq +cgV +vAP +udm +hJc +uAo +qBp +fuG +rrF +vSo +fjk +iVq +klc +crR +iee +iYi +bjs +gPt +bEK +iYi +iYi +cao +qzj +aJG +uvt +jeg +jKh +lLJ +fTD +nHY +bXX +nHY +bXX +jEN +tDy +qUu +gZU +vVR +uNf +fgV +pFS +oyn +fgV +oZd +whX +rYV +snV +wNJ +fAO +uEk +dVG +fAO +whX +fgV +fgV +whX +whX +fgV +fgV +afZ +sPd +mHE +gYo +lEn +gsz +gVJ +dFg +oBI +gsz +vTC +iVt +buK +lEn +oQM +mmM +rsG +vNn +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(182,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qYo +aaa +aaa +qYo +aoP +qYo +qYo +qYo +fjf +qYo +qYo +qYo +aoP +qYo +qYo +qYo +qYo +qYo +uHd +qYo +vVc +qYo +qYo +vVc +aaa +aaa +vVc +qYo +qYo +vVc +aaa +qYo +aaa +aaa +qYo +qYo +qYo +qYo +qYo +qYo +qYo +oeX +gdM +lbu +jtm +ikR +yhW +akS +oeX +aaa +aaa +aaa +aaa +aaa +gZv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +lPA +szZ +bdF +wob +lwO +oFI +tgX +qYo +rWo +juo +mQj +fvC +rWo +qYo +qYo +qYo +qYo +qYo +qYo +uHd +uHd +uHd +uHd +uHd +qYo +qYo +oIU +kJb +qud +kdY +ffQ +kBb +dCk +rTO +ljd +eMG +iVq +gCQ +wJd +kam +izo +wvr +tvk +lOO +wan +rrF +qKY +nob +iVq +dxJ +wsw +aCO +iYi +aJK +mGZ +uUr +svB +dWN +cao +dGb +eIi +qlO +bGX +ioN +nHY +rls +nHY +bXX +nHY +bXX +jEN +tDy +kcv +gZU +vVR +uNf +fgV +dVG +fKY +whX +oZd +wEM +oZd +oZd +rfq +fgV +vHA +vHA +whX +emK +tUd +kgA +fsJ +nlV +jmc +mnK +afZ +dMQ +ocH +gYo +lEn +bEP +ibC +vLg +fWc +mDt +nEs +aWL +tHc +ndO +fll +mmM +vNn +vNn +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(183,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +uHd +uHd +qYo +pAJ +aoP +pAJ +aaa +qYo +aoP +qYo +aaa +pAJ +aoP +pAJ +qYo +uHd +qYo +uHd +uHd +aaa +vVc +aaa +aaa +vVc +qYo +qYo +vVc +aaa +aaa +aaa +aaa +qYo +qYo +uHd +uHd +qYo +aaa +uHd +uHd +uHd +qYo +kic +gdM +qvW +rEb +jMk +oPL +yie +oeX +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aJE +aJE +rLg +sqS +aJE +aJE +aJE +aaa +gME +rYR +hYO +nNx +gME +aaa +aaa +aaa +aaa +vVc +vVc +vVc +vVc +vVc +vVc +vVc +aaa +aaa +oIU +pDS +dbd +qgQ +dnH +uja +oIU +rTO +ljd +rEf +uXK +eND +lMk +fSg +tJt +cei +sQi +kgm +wan +rrF +qKk +ltK +iVq +lRk +bPv +iee +iYi +cNS +hNx +rWZ +iYi +iYi +cao +wSi +wVR +fPA +mXh +fBf +nHY +nbd +nHY +nbd +nHY +nbd +gIZ +pif +fwa +lup +sJN +uNf +fgV +kXu +whX +whX +fgV +fgV +sCR +wNJ +sNT +fgV +vHA +oZd +whX +iXr +bvM +euX +rKA +kcT +eVq +cgH +oGK +bDy +gng +gYo +daB +dFg +eeg +uFv +uxm +btE +aqD +lCZ +vaL +qIS +scs +mmM +vNn +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(184,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +uHd +qYo +qYo +aaa +aaa +vVc +qYo +qYo +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +kic +yhv +syy +qCr +ocO +kqQ +nou +kic +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +ofx +pYh +iWR +xiB +akc +ofx +qYo +aaa +rWo +rWo +dqv +rWo +rWo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +dCk +ixR +asV +rlC +rlC +mDH +mGt +gvo +huv +eMG +iVq +aOQ +qTK +smF +xJF +omU +laJ +smF +fkt +jmT +gkW +ghq +iVq +nMd +crR +iee +iYi +uqq +dCT +ggc +wLM +dLH +dfZ +dfZ +fcx +dfZ +dfZ +khZ +nHY +ukv +nHY +sRT +nHY +sRT +gIZ +lTC +wtU +pPl +pPl +vPf +fgV +oyn +wEM +crs +hmH +fgV +pWe +pWe +fgV +whX +vnF +fgV +fgV +uGN +eCf +kZc +kZc +kZc +kZc +kZc +oGK +sRC +oGK +ckE +lEn +ltO +aYO +bAO +kDo +myg +oCU +bEP +wKc +mSc +rsG +vNn +vNn +qYo +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(185,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +pAJ +aoP +pAJ +qYo +pAJ +aoP +pAJ +qYo +pAJ +aoP +pAJ +qYo +uHd +aaa +aaa +aaa +aaa +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +kic +tKc +kic +kic +oeX +oeX +kic +kic +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +ofx +oSE +dgt +rrE +kOr +ofx +qYo +aaa +aaa +aaa +egm +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oIU +eCA +alG +trf +gZz +csy +oIU +rTO +ljd +fGD +tGt +tGt +qxM +tGt +tGt +tGt +rYA +rYA +rYA +rYA +rYA +rYA +oCP +mfP +xsS +aOH +oCP +oCP +oCP +wMo +iYi +iYi +dfZ +fQi +lDI +ehg +dfZ +aaR +nHY +ukv +nHY +sRT +nHY +sRT +eLk +lsJ +jPV +gBi +tqy +qkX +whX +bsn +pWe +pWe +pWe +uMb +pWe +fUG +crs +fgV +oZd +fgV +dBw +aOO +ghC +ghC +lPd +jeU +mqb +cXs +oWo +gFo +oGK +bTa +dJW +oGK +nei +lRq +uvT +fSU +iNW +nkV +oGK +oGK +vNn +vNn +aaa +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(186,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +qYo +vVc +aaa +vVc +qYo +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +ofx +udI +tpE +olI +ilx +ofx +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oIU +pMK +icu +emR +rkC +aEE +gcR +rTO +ljd +qkf +tGt +lCy +gbK +xXU +qAr +vmM +rYA +ePC +vqt +djV +gwT +rYA +jbC +ewZ +fse +fse +oaB +cXv +oCP +nIY +eRB +szh +dfZ +ptI +kHk +oaZ +dfZ +dsl +nHY +phX +lLJ +vDm +nHY +phX +bOh +gDV +gDV +gDV +gDV +bzU +whX +oZd +gsL +egM +pWe +kLe +fgV +vHA +oZd +uJY +dVG +tOW +hxS +uwn +xLK +hsC +lpG +bWN +kZc +kZc +oGK +oGK +oGK +hZz +kcp +oGK +oGK +vNn +vNn +vNn +oGK +oGK +oGK +aaa +qYo +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(187,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +pAJ +aoP +pAJ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +ofx +ofx +aJE +aJE +ofx +ofx +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +dCk +oVF +uzz +uYp +xWR +dlU +dCk +rTO +dCd +eMG +clO +lMd +qvG +cHk +fEe +pBM +rYA +aKn +oIF +ssj +nrG +aoc +eGY +bEY +sDe +acs +mgX +kTG +oCP +mWE +gpH +qaV +dfZ +dXw +aIC +qEj +dfZ +mAd +rop +oQd +nHY +oQd +nHY +oQd +ftO +pSg +dVD +jJD +ifp +sNC +whX +wEM +pWe +nPH +pWe +wOH +fgV +wOH +whX +whX +hxd +fgV +gHE +hxS +azo +sQp +xsi +vOO +gMK +nFV +ncF +yeF +xUv +nUe +eHi +brb +aaa +aaa +aaa +aaa +qYo +aaa +qYo +qYo +efQ +qYo +efQ +efQ +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(188,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +aaa +qYo +aaa +aaa +pAJ +aoP +pAJ +aaa +aaa +qYo +aaa +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +aaa +aaa +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +nzJ +aaa +aaa +aaa +dCk +dCk +cDD +dCk +dCk +dCk +dCk +vOK +ljd +eMG +guH +jvs +pLR +gXc +pwx +lhp +rYA +icD +nfC +rYA +rYA +rYA +hwB +oOx +nVB +xCF +mgX +fjP +oCP +tTM +nMG +ble +dfZ +pru +qaE +wAZ +dfZ +laK +xBw +nxR +nxR +hqT +nxR +nxR +cNH +nPU +xFW +lSo +lSo +geX +whX +oZd +vvr +vHA +wlD +dVG +vvr +oZd +whX +vHA +oZd +whX +scF +dpO +asS +iVj +dmU +tdC +kZc +mVY +qKs +eIf +aCz +cVh +bom +peD +aaa +aaa +aaa +aaa +qYo +qYo +efQ +aaa +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(189,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +qYo +uHd +uHd +aaa +aaa +qYo +aaa +aaa +uHd +uHd +qYo +uHd +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +vVc +vVc +vVc +vVc +vVc +vVc +vVc +vVc +aaa +aaa +aaa +qYo +aaa +qYo +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +btm +uSa +btm +aaa +btm +ady +btm +aaa +aaa +dCk +qhq +oHF +wRP +rku +wWZ +dCk +vra +qZs +eMG +clO +jvs +eJv +mON +xTW +gCY +jCO +gyZ +jos +rYA +kaG +lSw +hDy +wQw +aqi +xCF +kPI +oCP +oCP +pHP +oCP +oCP +dfZ +sGB +wwN +ufz +dfZ +tvj +pho +nHY +nxR +mhl +nHY +nHY +uai +pSg +nDN +kHb +rwM +ppH +fgV +oZd +beC +oZd +oZd +oZd +beC +oZd +whX +oyn +whX +whX +kZc +kZc +kZc +kZc +kZc +kZc +kZc +igI +qKs +qfP +kRC +niE +tVD +peD +aaa +aaa +aaa +aaa +qYo +aaa +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(190,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +uHd +qYo +uHd +uHd +qYo +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +qYo +aaa +aaa +qYo +aaa +aaa +qYo +vVc +vVc +vVc +vVc +vVc +vVc +qYo +qYo +qYo +faF +fUg +btm +qYo +btm +fUg +faF +qYo +qYo +dCk +oiH +msb +kKg +nuK +xEJ +dCk +rTO +ljd +uvR +tGt +mDR +qwP +vrP +aKb +dnK +rYA +gdA +hjQ +rYA +jif +eCr +hDy +oOx +nsd +hLf +mJJ +kcn +eeX +uDq +woZ +oCP +dfZ +dfZ +dfZ +dfZ +dfZ +wzd +lqz +bwr +nxR +lLJ +nHY +ncY +qLT +gDV +dwE +kJO +vqH +vrk +fgV +wEM +pWe +pWe +whX +whX +whX +pWe +pWe +kXu +whX +ccj +vnd +dIU +cBv +lkI +qZq +tgw +edd +vsB +qKs +rVG +aCz +jZf +bom +peD +aaa +aaa +aaa +aaa +qYo +aaa +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(191,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +qYo +aaa +aaa +qYo +aaa +aaa +qYo +aaa +qYo +aaa +qYo +aaa +qYo +aaa +rJt +rJt +btm +fQM +btm +rJt +btm +oLJ +btm +edq +edq +dCk +dCk +dCk +dCk +dCk +dCk +dCk +nMg +fdR +bGl +tGt +irl +irl +irl +irl +dth +rYA +hpt +iBW +rYA +bGN +bGN +hDy +wQw +cPb +xCF +mzc +tDA +eCr +ibk +fVh +kTi +gwd +kZt +kZt +rji +xIu +cao +cao +hvm +vmL +uow +hCe +lFH +cao +gDV +aXW +iiK +ajP +eLz +fgV +oZd +fgV +jcn +efd +efd +efd +efd +jcn +iWD +fgV +ool +gpY +xAu +rRu +rcY +dNf +uMj +nGm +mkB +lWm +oRH +vQe +ryR +pKi +brb +aaa +aaa +aaa +aaa +qYo +qYo +efQ +aaa +xNe +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(192,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +qYo +uHd +aaa +uHd +qYo +qYo +qYo +qYo +qYo +qYo +aaa +qYo +aaa +vgQ +qIO +qIO +qIO +rJt +lCb +iVr +qTh +dpo +rJt +gjB +rGw +plC +pBg +iIz +wsC +mVO +nHs +lkS +nHs +lfk +whm +sQL +huv +iNY +awj +vMj +lmK +gBs +xzH +dth +ddC +ajq +sIY +rYA +oCP +oCP +khl +tuy +gKt +aia +mzc +pFO +eCr +ibk +cLm +mDO +eJb +oNy +oNy +vjz +jcl +cTc +pEM +pLm +oQn +ftk +ftk +aaV +gDV +jMB +ogO +drG +nuH +vtx +fgV +bsn +ikB +iWD +efd +efd +efd +efd +iWD +iWD +fgV +dyM +kDd +kDd +rRu +iSM +gMW +aVO +edd +edd +aWA +cVh +kgf +cVh +uuP +brb +brb +aaa +aaa +aaa +qYo +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(193,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +aaa +qYo +aaa +aaa +uHd +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +qYo +aaa +aaa +qYo +vgQ +vgQ +vgQ +vgQ +fRP +jLe +vod +rJt +aTB +azW +txF +eyt +sFa +eyt +xRG +kMu +prO +qRu +lYY +nJP +lYY +lYY +lYY +lYY +lYY +pdY +fgk +fvn +rNx +uPH +pZm +for +uFa +dth +svd +mtd +ijP +rYA +lSw +eVS +hDy +sja +wKt +hLf +uMk +pTh +pTh +lEH +lEH +mKO +esy +esy +esy +pHf +pHf +rMv +lFl +imA +qqn +teC +sHw +uCQ +gDV +onk +xfi +eNP +jso +fZS +fgV +dVG +fgV +iWD +iWD +wwH +fLz +iWD +iWD +iWD +fgV +npp +bNT +xLM +rRu +dZr +edd +stK +stK +edd +rdm +svm +qBF +xEF +vAQ +tgS +brb +aaa +aaa +aaa +qYo +aaa +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(194,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +qYo +uHd +uHd +qYo +qYo +aaa +aaa +aaa +qIH +qIH +qIH +qIH +qIH +qIH +jrA +jrA +qIH +vgQ +hYa +mCe +nup +iSk +jLe +vuR +rJt +tKW +nVC +xdp +ePt +xxF +tXe +bIl +jeX +nQY +xxF +kCa +lim +lim +uZM +lim +lim +lim +uLf +grp +mJq +mJq +wpu +jCb +kHZ +myc +dth +wly +lfm +vHY +rYA +pgX +eCr +hDy +djQ +puK +hLf +tAS +tKf +aCN +fCo +aWU +kTi +mtk +lMF +jyP +kgt +hRI +wmE +kTi +ouy +udf +nXH +nXH +ygJ +gDV +gDV +bzU +bzU +bzU +fgV +fgV +npl +fgV +fgV +gpg +gpg +dam +gpg +fgV +npl +whX +vzT +mvw +tBQ +uOR +nIQ +edd +vzg +pgd +bli +gcB +ujs +gcB +gcB +nVw +rWO +peD +qYo +qYo +qYo +qYo +qYo +lvw +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(195,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +aaa +vVc +aaa +qYo +aaa +aaa +qYo +mSe +mSe +mSe +mSe +jTH +lQj +xBD +kHa +jrA +iCo +xzJ +hXi +vgQ +csD +nJu +nup +mTT +hgS +toC +rJt +mXD +lwh +xdp +arJ +rJt +sgA +bIl +oux +kws +rJt +hOz +hOz +hOz +dzw +hOz +hOz +hOz +dzw +aYN +hOz +kEp +mTA +mTA +tNZ +wMy +dth +hmi +ebQ +ahe +rYA +iMO +lSw +hDy +sja +xJX +xCF +uQh +oCP +oCP +oCP +oCP +xIu +xIu +xIu +xIu +xIu +xIu +xIu +xIu +aSJ +gri +nXH +myZ +myZ +nXH +jgP +lGA +oZd +fgV +mQA +dUf +fPK +fPK +gnI +xTd +oZd +amS +xTd +awH +fPK +whX +pWe +pWe +pWe +pWe +pWe +pWe +stK +stK +bli +hmQ +wCv +flE +gcB +jNZ +liQ +brb +aaa +aaa +aaa +qYo +aaa +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(196,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +aaa +vVc +qYo +qYo +qYo +qYo +qYo +mSe +prB +sMG +mSe +iiR +log +onT +onT +nwt +gGv +krO +oaO +dwV +dEv +ucD +uIM +sbh +tyx +lxk +rJt +sxP +ucF +fRn +xvM +xxF +sPa +gxM +aUo +pTf +rJt +lvk +pjj +uzD +fJq +luD +pjj +uzD +fJq +gRD +dZT +oSx +qJZ +aPx +gIn +amH +dth +pdA +iJf +ijP +rYA +rYA +rYA +xYN +oOx +tkF +dBr +hxf +vXT +oCP +gIc +vJD +sKL +iwW +yaI +aEV +sKL +tYs +mPo +yaI +xgA +lru +nXH +yan +wvT +qRq +oZd +vHA +oZd +ikB +mQA +mQA +dVG +oZd +bQY +xTd +xTd +xTd +oZd +neo +dVG +poa +dVG +pWe +hSr +smG +xTd +mQA +whX +whX +rPY +ovc +wzY +cYP +gcB +rIl +cfy +pHZ +aaa +aaa +aaa +qYo +aaa +qYo +aaa +xNe +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(197,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +aaa +nET +qYo +aaa +aaa +qYo +aaa +aaa +mSe +pMa +caH +mSe +yhB +xqc +eEi +vtt +jrA +xPo +krO +pUP +vgQ +pGv +xfR +vgQ +eAW +ijG +hvC +rJt +vLl +hDC +dYs +dlc +rJt +maK +pfS +kOf +veu +rJt +ltG +koq +dmO +fJq +foU +koq +dmO +fJq +qdt +mAD +mAD +qJZ +lFP +iHg +ryA +dth +ssY +kBT +vHY +uOL +vNF +rYA +uvW +nSU +fse +fAz +cUe +lhk +oCP +rqa +ibo +kGA +aqS +yaI +pUm +hLA +vty +kUC +yaI +ouy +gBQ +nXH +jlD +myZ +fgV +xYv +udQ +oZd +fgV +xTd +amS +amS +utC +ofl +ctx +xTd +mQA +oZd +gBV +gBZ +oda +pWe +pWe +mQA +dWD +mXA +xTd +xTd +oZd +whX +wCr +jyc +ivb +gcB +brb +brb +brb +aaa +aaa +aaa +qYo +aaa +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(198,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +qYo +qIH +qIH +vXr +vXr +vXr +vXr +qIH +qIH +qIH +nJY +qIH +qIH +vXr +qIH +qIH +qIH +hws +lGg +qIH +vgQ +vgQ +vgQ +vgQ +vgQ +pPi +vgQ +rJt +xxF +qfd +xxF +xxF +rJt +rJt +xxF +dFI +rJt +rJt +iDc +srh +iDc +fJq +iDc +eVU +iDc +fJq +ooq +iDc +gqZ +qJZ +tNZ +pJq +tNZ +dth +avF +clE +avF +rYA +qkC +rYA +mus +vMe +vbH +vbH +gYS +lQt +oCP +rUX +obO +nNq +aRZ +yaI +mJS +vBH +mcG +gua +yaI +ouy +fSK +nXH +myZ +myZ +fgV +fgV +fgV +fgV +fgV +uEk +xTd +mQA +xTd +gBZ +xTd +mQA +xTd +wYc +jZN +rRL +mQA +xTd +hDx +tMt +dWD +hSr +cTa +qwH +mQA +rPY +rPY +fHG +rvl +rPY +fHG +qYo +qYo +qYo +qYo +qYo +qYo +qYo +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(199,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +qYo +qYo +aaa +vXr +vBu +cKx +wDX +hlr +wDX +biI +iZG +pZf +kxj +wDX +xNU +hlr +hzx +ygY +sYM +vyO +yiA +olQ +ybk +jgS +aub +ivK +uZy +fND +ukX +stA +mdg +hMP +sgD +qSg +hGE +qSg +kMq +gtN +fJq +xzV +mdg +aFv +sgD +rNV +mdg +aFv +sgD +tbZ +aFv +qSg +beY +sIv +huH +aFv +jZg +kDB +hie +rIh +ewb +avF +mEb +rYA +rYA +mCJ +xsS +tHy +oCP +oCP +oCP +yaI +aOL +yaI +yaI +yaI +yaI +tFR +yaI +yaI +yaI +hnd +omY +nXH +yan +wvT +wZe +dVf +sIS +fOY +fgV +oZd +dVG +xTd +xTd +xTd +xTd +xTd +xTd +xTd +xTd +xTd +uPi +mQA +tYB +hNf +xTd +dWD +tMt +wEA +xTd +xTd +fHG +myZ +jsm +rFJ +fHG +aaa +aaa +aaa +qYo +aaa +qYo +aaa +xNe +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(200,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +aaa +uHd +aaa +vXr +cmy +xIl +obL +aLM +xIl +gjc +gRN +xIl +aSW +vxq +xIl +sTq +gRN +ayM +fXC +iKL +ccd +jrA +dFG +tNq +hdU +nfq +sFW +meT +sRQ +sRQ +lmG +qnU +wnF +sRQ +nUr +sIi +pAs +dbw +cOE +plh +tOP +jDB +jPR +jDB +gTb +jDB +jDB +jDB +pzJ +dyH +pzJ +lzJ +pzP +pzJ +tsU +aeY +hPx +bJC +ieh +tuv +vHY +tuB +rYA +uuk +ftk +ftk +ftk +hVi +thN +uCp +oQn +hMd +ftk +yjF +ftk +xOC +ftk +bUT +ftk +awD +noS +nXH +jlD +aeb +fgV +tzP +wvT +aRL +fgV +oZd +oyn +dVG +mQA +mQA +fyi +fyi +fyi +mQA +mQA +oZd +ixv +tUI +pWe +wEA +hNf +dWD +hSr +hNf +qbV +mQA +fHG +fHG +fHG +lCc +fHG +fHG +aaa +aaa +efQ +lvw +efQ +qYo +efQ +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(201,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +qYo +uHd +qYo +mSe +mSe +dwX +mSe +mSe +sQD +mSe +mSe +gzQ +mSe +mSe +uSh +mSe +mSe +doM +mSe +hpN +krO +hAo +pEH +uiJ +sBg +hsg +vCk +owO +owO +dxT +nuc +flD +cDm +owO +gdj +tDt +hMP +ozm +fJq +gIa +aFv +cDm +pEz +owO +owO +owO +owO +owO +dxT +hMP +cDm +pwk +beY +qUA +odl +dzw +nhC +hxY +eiU +avF +clG +sRt +rYA +xyK +kXf +pqN +avh +iOe +vfX +vfX +vFh +vFf +vfX +vfX +cxe +cXg +vfX +vfX +kZZ +jCs +jrL +nXH +wvT +yan +fgV +dVf +yan +pcg +bBd +dGs +vHA +fPK +dVG +xTd +vsZ +mjO +fyi +xTd +oZd +oZd +hrt +dVG +pWe +hSr +wEA +dWD +wEA +dWD +mXA +smG +fHG +onn +fHG +ggr +pmx +fHG +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(202,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +aaa +uHd +aaa +mSe +cKa +iQK +lTv +iPK +baO +lTv +iPK +fcC +lTv +mCm +wDF +lTv +cKa +oAA +mSe +iCo +vlI +lET +lET +lET +lET +pWT +lET +hQq +cjN +hQq +uLG +jXt +hQq +cjN +iDq +vgK +wGg +vgK +vgK +sRd +ohI +sRd +ufR +lra +sle +lra +ufR +ufR +lra +tHu +lra +ufR +pUl +xaK +hEF +dth +apA +vwb +mWB +avF +vHY +qJh +rYA +yaI +rPQ +yaI +yaI +yaI +ttr +yaI +yaI +yaI +tfi +yaI +yaI +yaI +pvu +yaI +yaI +ouy +eMb +nXH +myZ +wvT +fgV +lfW +dVf +xRb +bBd +fPK +oZd +oyn +xTd +xTd +fyi +mOX +fyi +jDo +oZd +oZd +pBl +xTd +pWe +vHA +oZd +wEA +opn +dWD +hSr +fHG +uhX +myZ +bVW +fHG +wvT +fHG +aaa +aaa +aaa +qYo +efQ +efQ +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(203,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +aaa +uHd +qYo +mSe +eWc +aRS +lTv +eiC +xnM +lTv +eiC +kLh +lTv +cuB +lKr +lTv +lnX +aAr +mSe +iCo +nYt +lET +owC +dMp +xsj +dvh +pWT +eVE +nzR +gKp +gDP +rTG +xUs +ozu +dql +pWH +xng +atW +vgK +iju +wEY +auI +lra +nrh +nbk +mFp +pFg +gIB +cPF +vEV +efg +lra +ozt +eAV +mDF +dth +dth +fxc +mBX +rYA +meA +ukn +rYA +pQV +pey +uco +yaI +tgE +bhg +vqg +yaI +mrf +bhg +gfp +yaI +gUJ +bhg +bsd +yaI +ouy +geH +nXH +hKY +yan +fgV +hoP +pmx +nVZ +bBd +fPK +xTd +xTd +lTI +xTd +fyi +fyi +fyi +mQA +mQA +fPK +hHU +wNM +pWe +dWD +mhj +hSr +wEA +rcL +mhj +fHG +myZ +fHG +lCc +fHG +wlA +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(204,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +aaa +mSe +omW +nbw +lTv +oel +ixG +lTv +bxX +sUS +lTv +lcY +rnA +lTv +aqf +hPN +mSe +iuk +wns +lET +gqL +dMp +mjr +rSg +rfG +ymb +mIb +jkw +xRF +wdM +cbX +one +tOm +vSt +kkD +xto +vgK +xsW +qKX +jyV +fpc +esZ +lcT +gMw +cgQ +mxr +lCw +ssr +xIE +lms +cgZ +qpz +adM +uHP +dth +kjH +vHY +rYA +vHY +hie +qbZ +riK +kdZ +kvM +yaI +wgE +xUB +dtR +yaI +goj +lpt +sKM +yaI +tYs +bXJ +gEz +yaI +ouy +geH +nXH +yan +yan +fgV +fgV +fgV +fgV +fgV +swM +mQA +xTd +mQA +mQA +xTd +xTd +xTd +xTd +mQA +mQA +xTd +mQA +bpw +dWD +mXA +dWD +hNf +dWD +xTd +fHG +iQS +fHG +wvT +fHG +myZ +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(205,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +vVc +vVc +qYo +aaa +mSe +lTv +vJh +lTv +lTv +rXh +lTv +lTv +mpO +lTv +lTv +fDm +lTv +lTv +lMN +mSe +iCo +spB +lET +lET +dJu +uui +rJR +fcE +ymb +ieg +eIl +ieg +ieg +fes +vHq +dql +eBE +gIV +wlc +vgK +ryB +jlV +oJW +ufR +peu +rIa +pMh +rIa +rIa +rIa +aVz +ero +lra +cgZ +qiM +adM +nWY +dth +kCT +woh +rYA +juF +juF +rYA +yaI +qkv +nTU +yaI +xQZ +xnF +tnR +yaI +upk +cse +tiP +yaI +jTI +gej +tsc +yaI +ouy +fjQ +nXH +yan +pmx +myZ +qRq +vHA +vHA +ikB +mQA +xTd +oZd +fbf +dCY +amS +xTd +qrD +gBZ +mQA +xTd +mQA +mQA +bpw +mQA +sff +aXM +bPe +smG +mQA +fHG +hCK +rvl +jsm +fHG +wct +fHG +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(206,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +idT +idT +uWT +qkJ +ayH +doD +tWG +nWw +diC +tWG +kho +oLm +ddw +tUB +pcA +ouc +qWZ +iCo +krO +guZ +lET +fsC +fQo +aNh +pWT +mif +qlN +bdx +lpI +iIb +tXW +kqI +vgK +wdC +lTt +jPA +vgK +kiG +agJ +xhz +ufR +xEL +oiC +siu +pkX +huK +fce +yhY +uyK +ufR +phL +qpz +adM +xTk +dth +dBH +rYA +rYA +aaa +aaa +qYo +vop +qqe +qVa +yaI +fNn +uEo +lsg +yaI +pwC +oLO +vmP +yaI +xxN +oLO +qfH +yaI +ouy +bfe +nXH +pmx +pmx +myZ +fHG +fHG +pWe +pWe +mQA +fPK +oZd +xTd +njz +xTd +wYc +vHA +dVG +njz +jxi +ueb +pWe +pWe +xTd +ueS +xTd +mQA +hSr +xTd +fHG +myZ +rvl +myZ +fHG +jsm +pmx +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(207,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +idT +idT +idT +idT +oWp +sON +qkJ +xdP +gml +jyp +waZ +jyp +eTv +bii +nwN +hMx +bGi +adU +tOY +hLe +bSl +krO +bqE +lET +lET +lET +lET +lET +dtJ +aLO +sKp +tXJ +bkN +gCV +oRf +vgK +ljX +tLx +umd +vgK +jNM +jLm +jNM +bLs +bLs +bPw +bPw +bLs +bPw +oMZ +oDx +bPw +bLs +lyh +saT +cqm +uAL +hEF +qYo +qYo +pHa +qYo +qYo +uKw +yaI +pOP +yaI +yaI +uKw +uKw +uKw +uKw +uKw +uKw +uKw +uKw +uKw +uKw +uKw +uKw +bkd +mCp +nXH +nXH +fUq +nXH +fHG +qYo +aaa +pWe +dVG +dVG +fPK +xTd +xTd +wYc +oZd +xDc +xTd +xTd +xTd +oZd +oZd +pWe +oZd +xTd +xTd +xTd +xTd +avH +jPS +myZ +fHG +wlA +jsm +bVW +fHG +fHG +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(208,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +arw +gLT +wVy +eQx +gZi +gOo +bfs +jdT +vxr +vda +iOc +qdg +iOc +iOc +iOc +fiO +kxA +vII +gPG +hLe +iCo +krO +xXI +qIH +aaa +aaa +cjN +rFV +agb +ajc +pyW +mnW +eVn +sYN +ndh +dql +bqY +tLx +ocm +vgK +mub +nRh +dkt +bLs +nfZ +pDt +pDt +otJ +bOT +wTu +nNB +rOS +bLs +tce +qpz +adM +cYD +hEF +aaa +aaa +qYo +aaa +aaa +uKw +pzN +uYX +pGm +jMz +ikn +bvT +gVh +cau +mJx +vNm +wgn +dNX +wvL +qNK +ujd +wVe +ezS +dVv +xbK +lvi +cTW +dWO +uKw +aaa +qYo +fHG +fHG +fHG +oZd +fHG +fHG +fHG +fHG +oZd +fHG +xTd +pWe +pWe +pWe +pWe +fHG +fHG +fHG +jPS +jPS +fHG +fHG +fHG +fHG +fHG +lCc +fHG +onn +pmx +fHG +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(209,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +uHd +aaa +arw +pKb +wcQ +ioT +cVV +itW +nJg +jHw +vxr +jMs +iOc +fwL +bez +iDC +drH +fiO +uuf +bGi +cRo +qWZ +sgh +lTJ +gJk +qIH +anZ +qYo +hQq +fNW +tqI +aHF +bzi +sWa +gDY +tKw +qDw +vgK +eOv +tLx +qCe +vgK +fqs +fHX +dEZ +bLs +dQC +uVJ +lHb +lHb +yhE +jYK +hTr +pIX +cdr +jhr +osc +adM +hci +hEF +qYo +qYo +qYo +qYo +qYo +mfC +rwh +lrA +wZT +pxj +vii +vii +vii +cwA +vRn +kpc +apz +apz +apz +pBj +esB +ioO +ckt +ckt +eCR +iHH +ojB +qEB +mfC +qYo +qYo +aaa +aaa +fHG +fHG +fHG +aaa +aaa +fHG +fHG +fHG +fHG +fHG +fHG +fHG +fHG +pmx +lCc +aYp +wvT +uhX +wvT +myZ +jDM +wvT +fHG +wvT +fHG +jsm +wvT +pmx +umI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(210,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +uHd +aaa +arw +jgb +mze +vfN +gBC +vxr +upM +ibb +bDw +tYR +iOc +bAp +iOc +sIR +nnW +lAj +lAj +jkS +lAj +vxs +kiB +krO +vRz +qIH +aaa +aaa +hQq +rYf +mqT +aHF +bDK +fKH +gDY +jPE +kVE +dql +tNy +ukq +vGX +vgK +aWO +dav +aWO +bLs +iRi +nIV +ale +vyj +snW +auW +gFF +pIX +cdr +mdz +qpz +adM +nIn +hEF +aaa +qYo +aaa +qYo +aaa +mfC +fpI +baK +eNd +kMS +sPZ +cTd +cOU +hJG +aBr +yaj +sLB +sLB +jKN +tJl +gox +nkN +mgY +mgY +vAu +jPX +baK +amW +mfC +aaa +qYo +aaa +aaa +qYo +fHG +qYo +qYo +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +fHG +lDx +fHG +wYX +fHG +myZ +fHG +fHG +fHG +jsm +fHG +wvT +wvT +wvT +rFJ +pmx +umI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(211,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +arw +jCv +mze +vex +pSS +diC +vTP +aNd +qkJ +qwQ +iOc +iOc +iOc +iOc +iOc +lAj +cSi +cSF +nOT +vxs +iCo +yiA +afQ +eoB +qYo +qYo +hQq +rxT +rCM +hYn +igl +lSk +lSk +poQ +kVE +vgK +mrD +tAd +mxn +iDq +sRd +jNM +sRd +bLs +aqW +aEs +iaT +pUY +tVw +aNN +dwU +wtB +qBw +vYw +hOk +vCQ +hEF +hEF +aaa +qYo +aaa +qYo +aaa +mfC +sWP +cHp +wZT +kMS +qmH +gAd +rIn +hJG +keq +dLF +sYw +tct +sjz +yax +tZJ +mgY +mgY +mgY +mgY +huu +baK +cKZ +mfC +qYo +qYo +aaa +aaa +qYo +aaa +aaa +qYo +chp +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +fHG +fHG +pmx +fHG +myZ +myZ +aYp +wvT +wlA +fHG +fHG +fHG +iQS +jsm +pmx +umI +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(212,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +uHd +aaa +arw +gQa +okK +aeM +qpB +edb +tWG +ryY +vxr +xxf +bPF +hmr +jOw +dTl +bsS +lAj +qMv +kFN +kgO +hjJ +iCo +krO +ndY +qIH +aaa +aaa +cjN +mMF +fXW +oSd +sMX +bRG +fnx +gNx +aQD +iDq +szi +wPA +aIM +iDq +qYo +aaa +qYo +bLs +hXZ +abw +teo +teo +teo +teo +pKD +pbN +bLs +hyR +lPH +udb +ggW +qYo +qYo +efQ +lvw +efQ +qYo +mfC +mGT +sfA +wZT +kMS +qmH +gAd +pIy +hJG +eUT +dLF +oHw +uvi +sjz +lEp +tZJ +mgY +mgY +mgY +mgY +xBm +baK +eIQ +mfC +qYo +qYo +aaa +aaa +qYo +aaa +aaa +qYo +chp +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fHG +pmx +jDM +fHG +fHG +kMk +fHG +wYX +myZ +wvT +fHG +pmx +pmx +fHG +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(213,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +uHd +aaa +arw +wAt +tGW +czg +tYo +iiy +tUB +ryY +mUJ +blB +gur +thI +gDy +tse +awT +lAj +sVe +wSh +cWX +aWu +iCo +xwa +qIH +qIH +kvt +qYo +kOA +kOA +kOA +izx +vOs +izx +kOA +kOA +kOA +iDq +iDq +dql +iDq +iDq +qYo +aaa +qYo +bLs +bLs +gPh +oGM +vGM +gYv +lIy +uro +bLs +bLs +nEZ +gCa +gkt +nEZ +nEZ +qYo +aaa +aaa +qYo +aaa +mfC +bEe +cQl +wZT +kMS +icf +qZZ +tNE +hJG +aBr +eWw +adz +adz +mpK +tJl +bFr +jUV +mgY +mgY +jXQ +bdn +baK +isi +mfC +qYo +qYo +aaa +aaa +qYo +aaa +aaa +efQ +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fHG +fHG +pmx +myZ +rvl +wvT +fHG +fHG +fHG +rvl +fHG +fHG +fHG +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(214,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +idT +idT +idT +idT +hHi +pGj +fLv +sMN +bLP +gdt +bPF +sOS +bnU +vSK +kRM +lAj +xmm +lAj +xmm +vxs +lVn +krO +jrA +aaa +qYo +aaa +kOA +nKE +cLX +aNq +oYp +aNq +ida +psx +kOA +aaa +qYo +aaa +qYo +jUT +qYo +aaa +qYo +pHa +bLs +bLs +bLs +bLs +bLs +bLs +bLs +bLs +ptN +nEZ +pgZ +uHu +aZj +nEZ +qYo +efQ +qYo +efQ +qYo +mfC +twJ +pdV +wZT +hjU +twN +twN +twN +aek +vFn +bgW +bgW +bgW +dxi +pei +jCI +owU +ueH +uLs +hys +jPm +dQA +nzD +mfC +qYo +efQ +aaa +aaa +qYo +aaa +aaa +efQ +vVc +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fHG +fHG +fHG +myZ +qjQ +jsm +pmx +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(215,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +idT +idT +gQZ +gQZ +ntc +gQZ +gQZ +gQZ +vzy +mvF +sze +eqa +lAj +imE +uyU +xFU +vxs +tdj +yiA +jrA +qYo +qYo +qYo +bRF +wQo +piM +hOw +pTx +hOw +gOc +ohq +bRF +qYo +lvw +efQ +efQ +efQ +efQ +efQ +efQ +aaa +aaa +aaa +qYo +pYW +aaa +qYo +aaa +aaa +aaa +nEZ +rPb +fvD +knp +nEZ +qYo +aaa +aaa +qYo +aaa +uKw +aQG +nZk +vbh +qlD +oPg +tkC +oAu +qCL +uHZ +nZk +pkE +nZk +nZk +aLy +ubB +ubB +ubB +ubB +xOs +tMH +tMH +rOh +uKw +qYo +efQ +qYo +qYo +qYo +qYo +qYo +qYo +vVc +qYo +sHt +sHt +qYo +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +fHG +pmx +rFJ +pmx +fHG +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(216,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +qYo +uHd +uHd +uHd +uHd +qYo +qYo +ivM +pWb +clj +eYK +vvA +liv +gQZ +ezR +bgE +gzj +ljD +lAj +mvs +akW +fFo +vos +lCQ +krO +jrA +aaa +qYo +aaa +bRF +gby +jfR +lPV +qcj +bAS +uTM +nHJ +bRF +aaa +qYo +aaa +qYo +aaa +qYo +qYo +qYo +qYo +efQ +efQ +efQ +efQ +qYo +efQ +efQ +efQ +efQ +nEZ +xqp +vpI +xZP +nEZ +qYo +lvw +qYo +efQ +qYo +uKw +nzk +rwu +upe +uKw +mfC +mfC +mNC +mfC +mfC +mGy +mfC +mfC +mGy +mfC +mfC +fIQ +mfC +mfC +uKw +fNN +kBR +cUn +uKw +qYo +qYo +aaa +aaa +qYo +aaa +aaa +qYo +vVc +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +fHG +fHG +pmx +fHG +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(217,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +oFv +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +ivM +fIW +fYO +eYK +qEw +oqR +gQZ +eWh +tXL +sze +qRZ +eHO +eHO +eHO +eHO +eHO +vip +vhW +qIH +qYo +qYo +qYo +bRF +jst +cLX +lPv +hHt +aVo +ida +hMg +bRF +qYo +xNe +aaa +lvw +aaa +aaa +aaa +efQ +qYo +aaa +aaa +qYo +aaa +aaa +qYo +aaa +aaa +qYo +nEZ +apf +iHn +nEZ +nEZ +qYo +aaa +aaa +efQ +aaa +uKw +mfC +qcu +mfC +uKw +aaa +qYo +hVE +aaa +uKw +ntP +mIp +omZ +oHe +uKw +aaa +spV +qYo +aaa +mfC +pEx +rGd +dFi +mfC +qYo +qYo +aaa +aaa +qYo +aaa +aaa +qYo +vVc +aaa +aaa +aaa +aaa +qYo +pat +aaa +aaa +aaa +aaa +aaa +aaa +aaa +fHG +umI +fHG +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(218,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +uHd +aaa +aaa +aaa +ivM +xeY +fTS +izM +pgo +cul +gQZ +ubL +mAA +cOc +dwC +eHO +bJx +nsV +dXF +eHO +fEh +jrA +qIH +qIH +qIH +qYo +kOA +bVT +dmB +bkn +kTQ +lfD +uoK +bBh +kOA +aaa +lvw +qYo +efQ +aaa +aaa +aaa +aaa +qYo +qYo +efQ +efQ +efQ +efQ +efQ +efQ +efQ +qYo +nEZ +nEZ +nEZ +nEZ +aaa +qYo +aaa +aaa +efQ +qYo +uKw +swP +beP +oRk +uKw +qYo +mNC +mNC +mfC +mfC +fhE +mfC +mfC +eQB +mfC +mfC +fIQ +fIQ +qYo +mfC +xGv +dHX +eME +uKw +qYo +qYo +aaa +aaa +qYo +aaa +hUm +vpk +vVc +aUN +aaa +aaa +aaa +qYo +sKy +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(219,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +uHd +qYo +lGv +lGv +ivM +ivM +ivM +lGv +lGv +eHO +eHO +eHO +eHO +eHO +gRU +xAc +mKL +sXd +iNA +kLR +qIH +xFP +qIH +qYo +kOA +kOA +gIw +huI +fbW +okz +nGO +kOA +kOA +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +lvw +qYo +qYo +uHd +qYo +uHd +qYo +qYo +dTS +uKw +mfC +xFk +mfC +uKw +aaa +mNC +cFF +cFF +cFF +cFF +fRq +cFF +cFF +cFF +cFF +cFF +fIQ +aaa +uKw +mfC +mfC +mfC +uKw +qYo +qYo +efQ +efQ +efQ +qYo +kUH +yhJ +yhJ +nHf +aaa +aaa +aaa +sHt +pat +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(220,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bCC +fEd +aqq +rIM +oHS +swn +aAA +qbp +eHO +jtE +aWb +jgc +hDc +arz +vVc +aaa +kOA +cPR +mgv +iSR +mgv +cPR +kOA +aaa +qYo +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +lvw +aaa +uHd +aaa +lvw +aaa +uHd +aaa +efQ +qYo +uKw +aaa +sgI +aaa +uKw +aaa +mNC +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +fIQ +aaa +mfC +qYo +qYo +qYo +qYo +qYo +qYo +aaa +aaa +aaa +qYo +kUH +yhJ +yhJ +vVc +vVc +vVc +vVc +vVc +sKy +pat +pat +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(221,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +qYo +vVc +vVc +vVc +qYo +qYo +aaa +aaa +bCC +hhn +qVf +xsP +xmY +uuj +fRe +eho +eHO +qcd +xmO +qIH +gJk +qIH +qYo +aaa +kOA +gxW +aNq +shM +aNq +rON +kOA +aaa +qYo +efQ +qYo +lvw +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uHd +aaa +lvw +aaa +uHd +aaa +lvw +aaa +efQ +aaa +vGy +aaa +aaa +aaa +vGy +qYo +lAY +cFG +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cTi +qOn +qYo +uKw +qYo +efQ +efQ +qYo +efQ +aaa +aaa +aaa +aaa +aaa +pCQ +xBA +vVc +ybr +aaa +aaa +efQ +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(222,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +qYo +aaa +aaa +bCC +pTT +lyd +rnf +fmY +jxg +iGx +nkn +eHO +cXC +tsM +bSJ +gJk +aaa +qYo +qYo +kOA +vCU +bil +wae +pQd +jjW +kOA +qYo +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +aaa +aaa +mfC +aaa +mNC +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +fIQ +aaa +mfC +qYo +efQ +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +qYo +aaa +vVc +aaa +aaa +aaa +efQ +efQ +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(223,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +uHd +uHd +uHd +qYo +xNe +qYo +qYo +qYo +eHO +eHO +eHO +eHO +eHO +edh +gku +oML +eHO +tuW +tJn +wIO +jrA +aaa +qYo +aaa +kOA +rwF +xtj +iHy +yfO +ykh +kOA +aaa +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +aaa +qYo +aaa +aaa +aaa +mfC +aaa +mNC +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +fIQ +aaa +mfC +qYo +qYo +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +qYo +aaa +vVc +aaa +aaa +qYo +qYo +aaa +aaa +qYo +sHt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(224,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +efQ +aaa +qYo +qYo +qYo +aaa +eHO +skQ +rju +rQv +eHO +trW +abr +isL +gJk +aaa +efQ +aaa +kOA +kOA +nSR +nSR +nSR +kOA +kOA +aaa +efQ +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +aaa +qYo +aaa +aJC +aaa +mfC +aaa +mNC +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +fIQ +aaa +mfC +qYo +efQ +aaa +aaa +qYo +aaa +aaa +aaa +aaa +qYo +efQ +efQ +vVc +efQ +qYo +qYo +aaa +aaa +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(225,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +efQ +efQ +efQ +aaa +eHO +eHO +eHO +eHO +eHO +qzX +iud +qzX +gJk +aaa +qYo +aaa +jUT +qYo +aaa +qYo +aaa +qYo +jUT +aaa +qYo +aaa +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +qYo +aaa +aaa +aaa +uKw +qYo +lAY +bnS +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +xVV +qOn +qYo +uKw +qYo +efQ +qYo +efQ +efQ +efQ +qYo +efQ +efQ +qYo +aaa +aaa +vVc +aaa +aaa +qYo +aaa +aaa +aaa +efQ +sHt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(226,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +vVc +aaa +aaa +qYo +qYo +qYo +aaa +aaa +qYo +gJk +cBD +hms +qLF +gJk +qYo +qYo +efQ +efQ +qYo +efQ +efQ +xNe +efQ +efQ +efQ +qYo +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +lvw +aaa +qYo +vVc +vVc +vVc +mfC +aaa +mNC +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +fIQ +aaa +mfC +qYo +efQ +aaa +aaa +qYo +aaa +aaa +qYo +aaa +qYo +aaa +aaa +vVc +aaa +aaa +efQ +aaa +aaa +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(227,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +vVc +vVc +vVc +aaa +efQ +qYo +gJk +qzX +uqJ +qzX +gJk +aaa +aaa +aaa +aaa +qYo +aaa +aaa +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +efQ +efQ +qYo +qYo +qYo +qYo +mfC +aaa +mNC +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +cFF +fIQ +aaa +mfC +qYo +qYo +qYo +efQ +efQ +qYo +efQ +efQ +qYo +qYo +aaa +aaa +vVc +aaa +aaa +qYo +aaa +aaa +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(228,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +gJk +aaa +sgI +aaa +gJk +qYo +qYo +efQ +efQ +lvw +efQ +efQ +lvw +efQ +efQ +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +aaa +qYo +mfC +aaa +mNC +mNC +mfC +mfC +lsG +mfC +mfC +iCR +mfC +mfC +fIQ +fIQ +aaa +mfC +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qhQ +vVc +qhQ +qYo +qYo +aaa +qYo +qYo +efQ +sHt +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(229,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +gJk +aaa +aaa +aaa +gJk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +efQ +qYo +aaa +qYo +mfC +aaa +qYo +hVE +aaa +uKw +wBu +omZ +omZ +urF +uKw +aaa +spV +qYo +aaa +mfC +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +uUW +mUL +ljm +mUL +uUW +qYo +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(230,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +bBB +aaa +aaa +aaa +bBB +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +aaa +uOC +uKw +mfC +uKw +mNC +mNC +mNC +ueu +mfC +mfC +apw +fIQ +fIQ +fIQ +uKw +mfC +uKw +anZ +efQ +aaa +aaa +aaa +wVj +aaa +aaa +aaa +uUW +uUW +srg +okC +mCa +uUW +uUW +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(231,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +qYo +qYo +qYo +qYo +mfC +wSW +hzK +ond +mJW +fIQ +qYo +qYo +qYo +qYo +qYo +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +dNn +mUL +pgz +naB +naB +naB +xxK +mUL +dNn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(232,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +hBu +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +efQ +efQ +aaa +qYo +qYo +uKw +rLt +vuJ +dhM +vWR +uKw +qYo +qYo +aaa +efQ +efQ +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +mUL +eYj +wWn +wWn +wWn +gRb +mUL +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(233,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +efQ +qYo +mfC +bdz +sBM +oWd +jIo +mfC +qYo +efQ +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +dNn +mUL +wmc +mOA +czi +oAc +bWT +mUL +dNn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(234,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +mfC +mfC +uKw +uKw +mfC +mfC +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uUW +uUW +ois +ltZ +awi +uUW +uUW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(235,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +qYo +qYo +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +uUW +mUL +mUL +mUL +uUW +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(236,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +dNn +aaa +dNn +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(237,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(238,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(239,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(240,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(241,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(242,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(243,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(244,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(245,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(246,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(247,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(248,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(249,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +wVj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(250,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(251,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(252,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(253,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(254,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} +(255,1,1) = {" +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +"} diff --git a/code/__DEFINES/_flags.dm b/code/__DEFINES/_flags.dm index 8b2ea7bf320..e35fcdcfd89 100644 --- a/code/__DEFINES/_flags.dm +++ b/code/__DEFINES/_flags.dm @@ -319,6 +319,8 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 /// Used to prevent important slowdowns from being abused by drugs like kronkaine #define IGNORE_SLOWDOWNS (1<<4) +#define DO_PUBLIC (1<<5) + // Spacevine-related flags /// Is the spacevine / flower bud heat resistant #define SPACEVINE_HEAT_RESISTANT (1 << 0) diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index b8cecf36e50..9b652ee9f83 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -12,6 +12,8 @@ // NOVA EDIT End #define MUTE_ALL ALL +#define MUTE_SIGNAL_WHISPER (1<<7) + //Some constants for DB_Ban #define BANTYPE_PERMA 1 #define BANTYPE_TEMP 2 diff --git a/code/__DEFINES/atom_hud.dm b/code/__DEFINES/atom_hud.dm index 5a3d2c2a384..6c77189bd4b 100644 --- a/code/__DEFINES/atom_hud.dm +++ b/code/__DEFINES/atom_hud.dm @@ -57,6 +57,8 @@ #define DNR_HUD "27" // NOVA EDIT ADDITION END +#define DATA_HUD_MARKER 28 + //by default everything in the hud_list of an atom is an image //a value in hud_list with one of these will change that behavior #define HUD_LIST_LIST 1 diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm index 9425e32b477..46f82ec8cbd 100644 --- a/code/__DEFINES/icon_smoothing.dm +++ b/code/__DEFINES/icon_smoothing.dm @@ -259,6 +259,8 @@ DEFINE_BITFIELD(smoothing_junction, list( #define SMOOTH_GROUP_BOULDER_PLATFORM S_OBJ(87) ///obj/structure/lattice/catwalk/boulder +#define SMOOTH_GROUP_NECROMORPHS S_OBJ(88) + /// Performs the work to set smoothing_groups and canSmoothWith. /// An inlined function used in both turf/Initialize and atom/Initialize. #define SETUP_SMOOTHING(...) \ diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 27a9b5851a8..09d929c485b 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -161,6 +161,8 @@ #define BODYSHAPE_ALT_FACEWEAR_LAYER (1<<12) // NOVA EDIT ADDITION END +#define BODYTYPE_NECROMORPH (1<<13) + // Bodyshape defines for how things can be worn, i.e., what "shape" the mob sprite is ///The limb fits the human mold. This is not meant to be literal, if the sprite "fits" on a human, it is "humanoid", regardless of origin. #define BODYSHAPE_HUMANOID (1<<0) diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm index 38b7e697b71..d70fc311c38 100644 --- a/code/__DEFINES/sound.dm +++ b/code/__DEFINES/sound.dm @@ -98,6 +98,7 @@ #define AMBIENCE_AWAY "away" #define AMBIENCE_REEBE "reebe" //unused #define AMBIENCE_CREEPY "creepy" //not to be confused with spooky +#define AMBIENCE_HORROR "horror" //default byond sound environments #define SOUND_ENVIRONMENT_NONE -1 diff --git a/code/__DEFINES/~ff_defines/aaa.dm b/code/__DEFINES/~ff_defines/aaa.dm new file mode 100644 index 00000000000..6b8577ab191 --- /dev/null +++ b/code/__DEFINES/~ff_defines/aaa.dm @@ -0,0 +1,5 @@ + +GLOBAL_LIST_INIT(horror_ambience, list( + 'tff_modular/modules/deadspace/asdg/breathingA.mp3', + 'tff_modular/modules/deadspace/asdg/breathingB.mp3', +)) diff --git a/code/__HELPERS/see_through_maps.dm b/code/__HELPERS/see_through_maps.dm index a51600b8a3f..5636e5eeee9 100644 --- a/code/__HELPERS/see_through_maps.dm +++ b/code/__HELPERS/see_through_maps.dm @@ -15,6 +15,8 @@ ///Seethrough component for the ratvar wreck, in shape of the ratvar wreck #define SEE_THROUGH_MAP_RATVAR_WRECK "ratvar" +#define SEE_THROUGH_MAP_MARKER "marker" + //NOVA EDIT ADDITION START - cars_props ///Two rows of four wide, but offset one tile to the left, like shipping containers @@ -102,9 +104,17 @@ GLOBAL_LIST_INIT(see_through_maps, list( SEE_THROUGH_MAP_LONG_TRUCK_HALF = list( list(0, 1, 0), list(1, 1, 0), list(0, 0, 0), list(1, 0, 0) - ) + ), //NOVA EDIT ADDITION END + + SEE_THROUGH_MAP_MARKER = list( + list(-1, 4, 0), list(0, 4, 0), list(1, 4, 0), + list(-1, 3, 0), list(0, 3, 0), list(1, 3, 0), + list(-1, 2, 0), list(0, 2, 0), list(1, 2, 0), + list(-1, 1, 0), list(0, 1, 0), list(1, 1, 0) + ), + )) diff --git a/code/_globalvars/lists/ambience.dm b/code/_globalvars/lists/ambience.dm index 588029936da..970666bc549 100644 --- a/code/_globalvars/lists/ambience.dm +++ b/code/_globalvars/lists/ambience.dm @@ -211,4 +211,5 @@ GLOBAL_LIST_INIT(ambience_assoc,list( AMBIENCE_SPOOKY = GLOB.spooky_ambience, AMBIENCE_MUSHROOM = GLOB.mushroom_ambience, // NOVA EDIT - Mushroom caves! AMBIENCE_FOREST = GLOB.forest_ambience, // NOVA EDIT - Forest ambience + AMBIENCE_HORROR = GLOB.horror_ambience, )) diff --git a/code/modules/admin/verbs/admingame.dm b/code/modules/admin/verbs/admingame.dm index 3304767220b..84fb2184495 100644 --- a/code/modules/admin/verbs/admingame.dm +++ b/code/modules/admin/verbs/admingame.dm @@ -116,6 +116,7 @@ ADMIN_VERB_ONLY_CONTEXT_MENU(show_player_panel, R_ADMIN, "Show Player Panel", mo body += "WEBREQ | " body += "DEADCHAT\]" body += "(toggle all)" + body += "SIGNALWHISPER\]" body += "

" body += "Jump to | " diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph.png new file mode 100644 index 00000000000..83efdafa9ce Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_brute.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_brute.png new file mode 100644 index 00000000000..441e825604a Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_brute.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_exploder.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_exploder.png new file mode 100644 index 00000000000..b41b6889310 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_exploder.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_exploder_enhanced.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_exploder_enhanced.png new file mode 100644 index 00000000000..28be0231ee7 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_exploder_enhanced.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_hunter.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_hunter.png new file mode 100644 index 00000000000..ac73547c5b6 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_hunter.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_infector.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_infector.png new file mode 100644 index 00000000000..5bf86c6a286 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_infector.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_infector_enhanced.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_infector_enhanced.png new file mode 100644 index 00000000000..ad24f71d393 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_infector_enhanced.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper.png new file mode 100644 index 00000000000..76df2b85d6e Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper_enhanced.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper_enhanced.png new file mode 100644 index 00000000000..7817be019ab Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper_enhanced.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper_hopper.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper_hopper.png new file mode 100644 index 00000000000..490deeeb95c Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_leaper_hopper.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_puker.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_puker.png new file mode 100644 index 00000000000..12073703509 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_puker.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_slasher.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_slasher.png new file mode 100644 index 00000000000..cb1b202a8d3 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_slasher.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_slasher_enhanced.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_slasher_enhanced.png new file mode 100644 index 00000000000..1c261de4cfb Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_slasher_enhanced.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_spitter.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_spitter.png new file mode 100644 index 00000000000..bffe8766e24 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_spitter.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_tripod.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_tripod.png new file mode 100644 index 00000000000..bf588f6794d Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_tripod.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_twitcher.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_twitcher.png new file mode 100644 index 00000000000..2b4651d0329 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_twitcher.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_twitcher_enhanced.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_twitcher_enhanced.png new file mode 100644 index 00000000000..196b6128a06 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_twitcher_enhanced.png differ diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_ubermorph.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_ubermorph.png new file mode 100644 index 00000000000..58110d7d5c6 Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_necromorph_ubermorph.png differ diff --git a/config/maps.txt b/config/maps.txt index 7c04db4b8c0..479f1a55e62 100644 --- a/config/maps.txt +++ b/config/maps.txt @@ -101,3 +101,8 @@ map nssjourney maxplayers 100 votable endmap + +map apchh + maxplayers 100 + votable +endmap diff --git a/modular_nova/modules/customization/modules/surgery/organs/taur_body.dm b/modular_nova/modules/customization/modules/surgery/organs/taur_body.dm index 368768ad1d4..13b12fe66ba 100644 --- a/modular_nova/modules/customization/modules/surgery/organs/taur_body.dm +++ b/modular_nova/modules/customization/modules/surgery/organs/taur_body.dm @@ -193,7 +193,7 @@ right_leg_name = "dozens of right legs" /obj/item/organ/taur_body/centipede/synth - organ_flags = parent_type::organ_flags | ORGAN_ROBOTIC + organ_flags = ORGAN_ROBOTIC /obj/item/organ/taur_body/anthro left_leg_name = null diff --git a/tff_modular/modules/custom_huds/icons/hud.dmi b/tff_modular/modules/custom_huds/icons/hud.dmi index b693707ef25..4c964f470f5 100644 Binary files a/tff_modular/modules/custom_huds/icons/hud.dmi and b/tff_modular/modules/custom_huds/icons/hud.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/announce.mp3 b/tff_modular/modules/deadspace/asdg/announce.mp3 new file mode 100644 index 00000000000..d913a8ed4cf Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/announce.mp3 differ diff --git a/tff_modular/modules/deadspace/asdg/asdass.dm b/tff_modular/modules/deadspace/asdg/asdass.dm new file mode 100644 index 00000000000..95b05cc7f8b --- /dev/null +++ b/tff_modular/modules/deadspace/asdg/asdass.dm @@ -0,0 +1,252 @@ + +/obj/structure/barricade/sandbags/meatbags + name = "meat barricade" + desc = "Bags of meat. Weird, but self explanatory." + + icon = 'tff_modular/modules/deadspace/asdg/sandbags.dmi' + icon_state = "meatbags-0" + base_icon_state = "meatbags" + + max_integrity = 300 + proj_pass_rate = 50 + + +//Healing Roses +/obj/effect/decal/spring_healing + name = "blooming roses" + desc = "" + icon = 'tff_modular/modules/deadspace/asdg/ausflora.dmi' + icon_state = "rdflowers_1" + +//Healing Roses +/obj/effect/decal/eve_moss + name = "moss" + desc = "" + icon = 'tff_modular/modules/deadspace/asdg/tiles/lava_moss.dmi' + icon_state = "moss" + + + +/area/station/crazy + name = "horror" + ambience_index = AMBIENCE_HORROR + sound_environment = SOUND_AREA_SMALL_ENCLOSED + icon = 'icons/area/areas_station.dmi' + icon_state = "graveyard" + + +//floors + +/turf/open/indestructible/necropolis/normal + initial_gas_mix = OPENTURF_DEFAULT_ATMOS + +/turf/open/indestructible/meat/crimson + name = "crimson floor" + icon = 'tff_modular/modules/deadspace/asdg/tiles/floors/crimsongrass.dmi' + icon_state = "grass-31" + pixel_x = -19 + pixel_y = -19 + baseturfs = /turf/open/indestructible/meat/crimson + +/turf/open/indestructible/meat/flesh + name = "flesh" + icon = 'tff_modular/modules/deadspace/asdg/tiles/floors.dmi' + icon_state = "flesh0" + baseturfs = /turf/open/indestructible/meat/flesh + +/turf/open/indestructible/meat/flesh/a + icon_state = "flesh1" + baseturfs = /turf/open/indestructible/meat/flesh/a + +/turf/open/indestructible/meat/flesh/b + icon_state = "flesh2" + baseturfs = /turf/open/indestructible/meat/flesh/b + +/turf/open/indestructible/meat/flesh/c + icon_state = "flesh3" + baseturfs = /turf/open/indestructible/meat/flesh/c + +/turf/open/indestructible/meat/basalt + name = "basalt" + icon = 'tff_modular/modules/deadspace/asdg/tiles/floors/basalt.dmi' + icon_state = "basalt-255" + pixel_x = -19 + pixel_y = -19 + baseturfs = /turf/open/indestructible/meat/basalt + +/turf/open/indestructible/meat/lavagrass + name = "flesh" + icon = 'tff_modular/modules/deadspace/asdg/tiles/floors/lava_grass_red.dmi' + icon_state = "grass-159" + pixel_x = -9 + pixel_y = -9 + baseturfs = /turf/open/indestructible/meat/lavagrass + +/turf/open/indestructible/meat/dirt + name = "dirt" + icon = 'tff_modular/modules/deadspace/asdg/tiles/floors/dirt.dmi' + icon_state = "dirt" + pixel_x = -2 + pixel_y = -2 + baseturfs = /turf/open/indestructible/meat/dirt + +/turf/open/indestructible/meat/darkdirt + name = "dark dirt" + icon = 'tff_modular/modules/deadspace/asdg/tiles/floors/darkdirt.dmi' + icon_state = "darkdirt" + pixel_x = -2 + pixel_y = -2 + baseturfs = /turf/open/indestructible/meat/darkdirt + +//doors + + +/obj/machinery/door/airlock + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/public.dmi' + +/obj/machinery/door/airlock/command + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/command.dmi' + +/obj/machinery/door/airlock/solgov + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/solgov.dmi' + +/obj/machinery/door/airlock/security + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/security.dmi' + +/obj/machinery/door/airlock/engineering + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/engineering.dmi' + +/obj/machinery/door/airlock/medical + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/medical.dmi' + +/obj/machinery/door/airlock/maintenance + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenance.dmi' + +/obj/machinery/door/airlock/maintenance/external + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenanceexternal.dmi' + +/obj/machinery/door/airlock/mining + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/mining.dmi' + +/obj/machinery/door/airlock/atmos + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/atmos.dmi' + +/obj/machinery/door/airlock/research + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/research.dmi' + +/obj/machinery/door/airlock/freezer + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/freezer.dmi' + +/obj/machinery/door/airlock/science + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/science.dmi' + +/obj/machinery/door/airlock/virology + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station/virology.dmi' + + +/obj/machinery/door/airlock/public + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station2/glass.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/station2/overlays.dmi' + + +/obj/machinery/door/airlock/external + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/external/external.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/external/overlays.dmi' + + +/obj/machinery/door/airlock/vault + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/vault/vault.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/vault/overlays.dmi' + + +/obj/machinery/door/airlock/hatch + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/centcom.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/overlays.dmi' + +/obj/machinery/door/airlock/maintenance_hatch + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/maintenance.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/overlays.dmi' + + +/obj/machinery/door/airlock/highsecurity + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/highsec.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/overlays.dmi' + +/obj/machinery/door/airlock/shuttle + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/shuttle.dmi' //WS Edit - Classic Shuttle //I'm leaving this. Your hubris will be remembered. + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/old_overlays.dmi' + +/obj/machinery/door/airlock/glass_large + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/glass_large.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/overlays.dmi' + +/obj/machinery/door/airlock/outpost //secure anti-tiding airlock + icon = 'tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/centcom.dmi' + overlays_file = 'tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/overlays.dmi' + + +/obj/structure/window + icon = 'tff_modular/modules/deadspace/asdg/structures.dmi' + +/obj/structure/window/fulltile + icon = 'tff_modular/modules/deadspace/asdg/window.dmi' + +/obj/structure/window/reinforced/fulltile + icon = 'tff_modular/modules/deadspace/asdg/reinforced_window.dmi' + +/obj/structure/window/plasma/fulltile + icon_state = "plasma_window-0" + base_icon_state = "plasma_window" + icon = 'tff_modular/modules/deadspace/asdg/plasma_window.dmi' + +/obj/structure/window/plasma/reinforced/fulltile + icon = 'tff_modular/modules/deadspace/asdg/rplasma_window.dmi' + icon_state = "rplasma_window-0" + base_icon_state = "rplasma_window" + +/obj/structure/window/reinforced/tinted/fulltile + icon_state = "tinted_window-0" + base_icon_state = "tinted_window" + icon = 'tff_modular/modules/deadspace/asdg/tinted_window.dmi' + + +//statue +/obj/structure/statue/horror + name = "synth leftovers" + desc = "..." + icon = 'tff_modular/modules/deadspace/asdg/statuelarge.dmi' + icon_state = "syndproto" + density = FALSE + anchored = TRUE + +/obj/structure/chair/sofa/brown + icon = 'tff_modular/modules/deadspace/asdg/sofa.dmi' + +/obj/structure/chair/sofa/brown/middle + icon_state = "brown_oldsofa_middle" + +/obj/structure/chair/sofa/brown/left + icon_state = "brown_oldsofa_end_left" + +/obj/structure/chair/sofa/brown/right + icon_state = "brown_oldsofa_end_right" + +/obj/structure/chair/sofa/brown/corner + icon_state = "brown_oldsofa_corner" + + +/obj/structure/chair/sofa/reddy + icon = 'tff_modular/modules/deadspace/asdg/sofa.dmi' + +/obj/structure/chair/sofa/reddy/middle + icon_state = "red_oldsofa_middle" + +/obj/structure/chair/sofa/reddy/left + icon_state = "red_oldsofa_end_left" + +/obj/structure/chair/sofa/reddy/right + icon_state = "red_oldsofa_end_right" + +/obj/structure/chair/sofa/reddy/corner + icon_state = "red_oldsofa_corner" + diff --git a/tff_modular/modules/deadspace/asdg/ausflora.dmi b/tff_modular/modules/deadspace/asdg/ausflora.dmi new file mode 100644 index 00000000000..87009d7de7b Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/ausflora.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/breathingA.mp3 b/tff_modular/modules/deadspace/asdg/breathingA.mp3 new file mode 100644 index 00000000000..7178c310a36 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/breathingA.mp3 differ diff --git a/tff_modular/modules/deadspace/asdg/breathingB.mp3 b/tff_modular/modules/deadspace/asdg/breathingB.mp3 new file mode 100644 index 00000000000..331969fdd34 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/breathingB.mp3 differ diff --git a/tff_modular/modules/deadspace/asdg/breathingC.mp3 b/tff_modular/modules/deadspace/asdg/breathingC.mp3 new file mode 100644 index 00000000000..4bda7e3e898 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/breathingC.mp3 differ diff --git a/tff_modular/modules/deadspace/asdg/doors/1x2blast_hor.dmi b/tff_modular/modules/deadspace/asdg/doors/1x2blast_hor.dmi new file mode 100644 index 00000000000..5bb0c401d03 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/1x2blast_hor.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/1x2blast_vert.dmi b/tff_modular/modules/deadspace/asdg/doors/1x2blast_vert.dmi new file mode 100644 index 00000000000..2146e52e9a4 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/1x2blast_vert.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/1x3blast_hor.dmi b/tff_modular/modules/deadspace/asdg/doors/1x3blast_hor.dmi new file mode 100644 index 00000000000..72d8898ae6c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/1x3blast_hor.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/1x3blast_vert.dmi b/tff_modular/modules/deadspace/asdg/doors/1x3blast_vert.dmi new file mode 100644 index 00000000000..6fe220f28cc Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/1x3blast_vert.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/1x4blast_hor.dmi b/tff_modular/modules/deadspace/asdg/doors/1x4blast_hor.dmi new file mode 100644 index 00000000000..75ed414ad19 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/1x4blast_hor.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/1x4blast_vert.dmi b/tff_modular/modules/deadspace/asdg/doors/1x4blast_vert.dmi new file mode 100644 index 00000000000..8db2877d851 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/1x4blast_vert.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/abductor/abductor_airlock.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/abductor/abductor_airlock.dmi new file mode 100644 index 00000000000..58be8d778e9 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/abductor/abductor_airlock.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/abductor/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/abductor/overlays.dmi new file mode 100644 index 00000000000..855414ca1e0 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/abductor/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/centcom.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/centcom.dmi new file mode 100644 index 00000000000..d9550eb7957 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/centcom.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/overlays.dmi new file mode 100644 index 00000000000..a5a4811c039 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/centcom/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/clockwork/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/clockwork/overlays.dmi new file mode 100644 index 00000000000..c8c4854a117 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/clockwork/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/clockwork/pinion_airlock.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/clockwork/pinion_airlock.dmi new file mode 100644 index 00000000000..cad0fe0ed0d Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/clockwork/pinion_airlock.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/runed/cult.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/runed/cult.dmi new file mode 100644 index 00000000000..1ed0d58dc4f Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/runed/cult.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/runed/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/runed/overlays.dmi new file mode 100644 index 00000000000..3bfe88f2df8 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/runed/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/unruned/cult.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/unruned/cult.dmi new file mode 100644 index 00000000000..83c052c413c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/unruned/cult.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/unruned/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/unruned/overlays.dmi new file mode 100644 index 00000000000..2bcbbeafbf0 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/cult/unruned/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/external/external.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/external/external.dmi new file mode 100644 index 00000000000..f8adcb7e13c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/external/external.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/external/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/external/overlays.dmi new file mode 100644 index 00000000000..08ebb846ea8 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/external/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/glass_large.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/glass_large.dmi new file mode 100644 index 00000000000..9dbcb9d0f1a Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/glass_large.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/overlays.dmi new file mode 100644 index 00000000000..bc9cc86c107 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/glass_large/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/centcom.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/centcom.dmi new file mode 100644 index 00000000000..a6dcdc7ada8 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/centcom.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/maintenance.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/maintenance.dmi new file mode 100644 index 00000000000..7095ed54c49 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/maintenance.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/overlays.dmi new file mode 100644 index 00000000000..19be996b374 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/hatch/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/highsec.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/highsec.dmi new file mode 100644 index 00000000000..a43dce6a626 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/highsec.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/overlays.dmi new file mode 100644 index 00000000000..d0499112527 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/highsec/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/old_overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/old_overlays.dmi new file mode 100644 index 00000000000..b2bb2cfa04a Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/old_overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/overlays.dmi new file mode 100644 index 00000000000..74472a3b549 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/shuttle.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/shuttle.dmi new file mode 100644 index 00000000000..0e055971633 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/shuttle/shuttle.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/atmos.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/atmos.dmi new file mode 100644 index 00000000000..d20aed05b6e Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/atmos.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/bananium.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/bananium.dmi new file mode 100644 index 00000000000..629f6916d67 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/bananium.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/base_airlock.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/base_airlock.dmi new file mode 100644 index 00000000000..e1b6eb475d1 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/base_airlock.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/command.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/command.dmi new file mode 100644 index 00000000000..5f2392439c3 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/command.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/diamond.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/diamond.dmi new file mode 100644 index 00000000000..f36958c4623 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/diamond.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/engineering.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/engineering.dmi new file mode 100644 index 00000000000..a734f85a830 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/engineering.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/freezer.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/freezer.dmi new file mode 100644 index 00000000000..af9ea4cbb4c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/freezer.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/gold.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/gold.dmi new file mode 100644 index 00000000000..a1e23a1065c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/gold.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenance.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenance.dmi new file mode 100644 index 00000000000..19043bfa97f Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenance.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenanceexternal.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenanceexternal.dmi new file mode 100644 index 00000000000..f6e02c284f0 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/maintenanceexternal.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/medical.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/medical.dmi new file mode 100644 index 00000000000..6298159acbe Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/medical.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/mining.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/mining.dmi new file mode 100644 index 00000000000..7591701dcfd Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/mining.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/overlays.dmi new file mode 100644 index 00000000000..6f514a943cb Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/plasma.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/plasma.dmi new file mode 100644 index 00000000000..7b009816fcf Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/plasma.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/public.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/public.dmi new file mode 100644 index 00000000000..1be4d0efcf2 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/public.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/research.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/research.dmi new file mode 100644 index 00000000000..7d2ff02f478 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/research.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/sandstone.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/sandstone.dmi new file mode 100644 index 00000000000..113ab0cdce5 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/sandstone.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/science.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/science.dmi new file mode 100644 index 00000000000..7d2ff02f478 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/science.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/security.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/security.dmi new file mode 100644 index 00000000000..54e8ab244ac Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/security.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/silver.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/silver.dmi new file mode 100644 index 00000000000..70a7f6c5284 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/silver.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/solgov.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/solgov.dmi new file mode 100644 index 00000000000..d15f13939dd Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/solgov.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/stripebase.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/stripebase.dmi new file mode 100644 index 00000000000..179c521de94 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/stripebase.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/uranium.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/uranium.dmi new file mode 100644 index 00000000000..0a155db5b69 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/uranium.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/virology.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/virology.dmi new file mode 100644 index 00000000000..93b4f5aaa18 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/virology.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station/wood.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/wood.dmi new file mode 100644 index 00000000000..5df1a8734ba Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station/wood.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station2/glass.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station2/glass.dmi new file mode 100644 index 00000000000..b046e3ad9d2 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station2/glass.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/station2/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/station2/overlays.dmi new file mode 100644 index 00000000000..77e3ce5a831 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/station2/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/survival/survival.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/survival/survival.dmi new file mode 100644 index 00000000000..f6d8d3ce6b1 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/survival/survival.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/survival/survival_overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/survival/survival_overlays.dmi new file mode 100644 index 00000000000..8f12e9592ee Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/survival/survival_overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/vault/overlays.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/vault/overlays.dmi new file mode 100644 index 00000000000..4197ced6fcb Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/vault/overlays.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/airlocks/vault/vault.dmi b/tff_modular/modules/deadspace/asdg/doors/airlocks/vault/vault.dmi new file mode 100644 index 00000000000..d2ef5d4e462 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/airlocks/vault/vault.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/blastdoor.dmi b/tff_modular/modules/deadspace/asdg/doors/blastdoor.dmi new file mode 100644 index 00000000000..72875613952 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/blastdoor.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/crusher.dmi b/tff_modular/modules/deadspace/asdg/doors/crusher.dmi new file mode 100644 index 00000000000..9cbc3d139e4 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/crusher.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/door2x1glassfull.dmi b/tff_modular/modules/deadspace/asdg/doors/door2x1glassfull.dmi new file mode 100644 index 00000000000..8f8c66bdb6c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/door2x1glassfull.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/door_assembly.dmi b/tff_modular/modules/deadspace/asdg/doors/door_assembly.dmi new file mode 100644 index 00000000000..8812c0a4217 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/door_assembly.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doorf.dmi b/tff_modular/modules/deadspace/asdg/doors/doorf.dmi new file mode 100644 index 00000000000..040cdf77cbf Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doorf.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doorfire.dmi b/tff_modular/modules/deadspace/asdg/doors/doorfire.dmi new file mode 100644 index 00000000000..e3a2dd3c133 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doorfire.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doorfireglass.dmi b/tff_modular/modules/deadspace/asdg/doors/doorfireglass.dmi new file mode 100644 index 00000000000..825f66ccccb Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doorfireglass.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doorfirewindow.dmi b/tff_modular/modules/deadspace/asdg/doors/doorfirewindow.dmi new file mode 100644 index 00000000000..2bc129d2d29 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doorfirewindow.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doorhazard.dmi b/tff_modular/modules/deadspace/asdg/doors/doorhazard.dmi new file mode 100644 index 00000000000..6cf0e3499ff Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doorhazard.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doorint.dmi b/tff_modular/modules/deadspace/asdg/doors/doorint.dmi new file mode 100644 index 00000000000..2abe5c79566 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doorint.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doormorgue.dmi b/tff_modular/modules/deadspace/asdg/doors/doormorgue.dmi new file mode 100644 index 00000000000..c0ed1147325 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doormorgue.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/doorpuzzle.dmi b/tff_modular/modules/deadspace/asdg/doors/doorpuzzle.dmi new file mode 100644 index 00000000000..ec4fbed514b Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/doorpuzzle.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/edge_Doorfire.dmi b/tff_modular/modules/deadspace/asdg/doors/edge_Doorfire.dmi new file mode 100644 index 00000000000..e5cbf138fe3 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/edge_Doorfire.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/gates.dmi b/tff_modular/modules/deadspace/asdg/doors/gates.dmi new file mode 100644 index 00000000000..a348b7aa13c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/gates.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/mineral_doors.dmi b/tff_modular/modules/deadspace/asdg/doors/mineral_doors.dmi new file mode 100644 index 00000000000..7682252a6d2 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/mineral_doors.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/puzzledoor/wood.dmi b/tff_modular/modules/deadspace/asdg/doors/puzzledoor/wood.dmi new file mode 100644 index 00000000000..f2b53e85739 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/puzzledoor/wood.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/shutters.dmi b/tff_modular/modules/deadspace/asdg/doors/shutters.dmi new file mode 100644 index 00000000000..0f1767d2040 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/shutters.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/doors/windoor.dmi b/tff_modular/modules/deadspace/asdg/doors/windoor.dmi new file mode 100644 index 00000000000..86893eb9c45 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/doors/windoor.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/lavaland_purple.dmi b/tff_modular/modules/deadspace/asdg/lavaland_purple.dmi new file mode 100644 index 00000000000..cf45cf3625a Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/lavaland_purple.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/plasma_window.dmi b/tff_modular/modules/deadspace/asdg/plasma_window.dmi new file mode 100644 index 00000000000..5e329fcc01e Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/plasma_window.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/reinforced_window.dmi b/tff_modular/modules/deadspace/asdg/reinforced_window.dmi new file mode 100644 index 00000000000..8f5c7540c50 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/reinforced_window.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/rplasma_window.dmi b/tff_modular/modules/deadspace/asdg/rplasma_window.dmi new file mode 100644 index 00000000000..5659c4fb664 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/rplasma_window.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/sandbags.dmi b/tff_modular/modules/deadspace/asdg/sandbags.dmi new file mode 100644 index 00000000000..2382b71bace Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/sandbags.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/sofa.dmi b/tff_modular/modules/deadspace/asdg/sofa.dmi new file mode 100644 index 00000000000..1a7e134b0ac Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/sofa.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/specialthanks b/tff_modular/modules/deadspace/asdg/specialthanks new file mode 100644 index 00000000000..8dc77891480 --- /dev/null +++ b/tff_modular/modules/deadspace/asdg/specialthanks @@ -0,0 +1,7 @@ +Special thanks to every repository from which I took any content (textures, sounds, necromorphs). + +Sources: Shiptest, DS13-2.0 and Lobotomy Corp 13. Links will be added in next commits. + +https://github.com/DS-13-Dev-Team/DS13-2.0 +https://github.com/Lobotomy-Corporation-13/lc13 +https://github.com/shiptest-ss13/Shiptest diff --git a/tff_modular/modules/deadspace/asdg/statuelarge.dmi b/tff_modular/modules/deadspace/asdg/statuelarge.dmi new file mode 100644 index 00000000000..c337759f5eb Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/statuelarge.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/structures.dmi b/tff_modular/modules/deadspace/asdg/structures.dmi new file mode 100644 index 00000000000..af3c5cd4be2 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/structures.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/floors.dmi b/tff_modular/modules/deadspace/asdg/tiles/floors.dmi new file mode 100644 index 00000000000..9e5b283f245 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/floors.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/floors/basalt.dmi b/tff_modular/modules/deadspace/asdg/tiles/floors/basalt.dmi new file mode 100644 index 00000000000..41eb1c23d2e Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/floors/basalt.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/floors/crimsongrass.dmi b/tff_modular/modules/deadspace/asdg/tiles/floors/crimsongrass.dmi new file mode 100644 index 00000000000..25ae8cf1f17 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/floors/crimsongrass.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/floors/darkdirt.dmi b/tff_modular/modules/deadspace/asdg/tiles/floors/darkdirt.dmi new file mode 100644 index 00000000000..b36b627d6a7 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/floors/darkdirt.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/floors/dirt.dmi b/tff_modular/modules/deadspace/asdg/tiles/floors/dirt.dmi new file mode 100644 index 00000000000..6fabe7f8ede Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/floors/dirt.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/floors/lava_grass_red.dmi b/tff_modular/modules/deadspace/asdg/tiles/floors/lava_grass_red.dmi new file mode 100644 index 00000000000..1f36a2fe708 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/floors/lava_grass_red.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/lava_moss.dmi b/tff_modular/modules/deadspace/asdg/tiles/lava_moss.dmi new file mode 100644 index 00000000000..483fb706c98 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/lava_moss.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls.dm b/tff_modular/modules/deadspace/asdg/tiles/walls.dm new file mode 100644 index 00000000000..b338c5be8b6 --- /dev/null +++ b/tff_modular/modules/deadspace/asdg/tiles/walls.dm @@ -0,0 +1,22 @@ +/turf/closed/wall + icon = 'tff_modular/modules/deadspace/asdg/tiles/walls/wall.dmi' + icon_state = "wall-0" + base_icon_state = "wall" + +/turf/closed/wall/r_wall + icon = 'tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall.dmi' + icon_state = "reinforced_wall-0" + base_icon_state = "reinforced_wall" + +/turf/closed/wall/r_wall/syndicate + icon = 'tff_modular/modules/deadspace/asdg/tiles/walls/plastitanium_wall.dmi' + icon_state = "plastitanium_wall-0" + base_icon_state = "plastitanium_wall" + +/turf/closed/wall/rust + name = "rusted wall" + desc = "A rusted metal wall." + icon = 'tff_modular/modules/deadspace/asdg/tiles/walls/rusty_wall.dmi' + icon_state = "rusty_wall-0" + base_icon_state = "rusty_wall" + smoothing_flags = SMOOTH_BITMASK diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/abductor_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/abductor_wall.dmi new file mode 100644 index 00000000000..362d2f0228e Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/abductor_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/boss_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/boss_wall.dmi new file mode 100644 index 00000000000..2adbe7d80f0 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/boss_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/clockwork_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/clockwork_wall.dmi new file mode 100644 index 00000000000..d6f1872d7c0 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/clockwork_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/concrete.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/concrete.dmi new file mode 100644 index 00000000000..da6a6e45a4c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/concrete.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/cult_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/cult_wall.dmi new file mode 100644 index 00000000000..5defb4c503c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/cult_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/desert.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/desert.dmi new file mode 100644 index 00000000000..45926066611 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/desert.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/diamond_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/diamond_wall.dmi new file mode 100644 index 00000000000..b06e2bb19b1 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/diamond_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/gold_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/gold_wall.dmi new file mode 100644 index 00000000000..ade6dea41a7 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/gold_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/hexacrete.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/hexacrete.dmi new file mode 100644 index 00000000000..f120455f46a Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/hexacrete.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/hierophant_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/hierophant_wall.dmi new file mode 100644 index 00000000000..8963db4e996 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/hierophant_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/hierophant_wall_temp.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/hierophant_wall_temp.dmi new file mode 100644 index 00000000000..bcde8ae814a Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/hierophant_wall_temp.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/icedmetal_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/icedmetal_wall.dmi new file mode 100644 index 00000000000..b2aac177d8b Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/icedmetal_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/icerock_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/icerock_wall.dmi new file mode 100644 index 00000000000..17297b01fab Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/icerock_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/icewall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/icewall.dmi new file mode 100644 index 00000000000..f5ab8112f3f Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/icewall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/iron_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/iron_wall.dmi new file mode 100644 index 00000000000..e9fca855892 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/iron_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/jungle_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/jungle_wall.dmi new file mode 100644 index 00000000000..ce3037e1618 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/jungle_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/materialwall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/materialwall.dmi new file mode 100644 index 00000000000..ff0aada62a0 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/materialwall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/moon.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/moon.dmi new file mode 100644 index 00000000000..5c7bc328011 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/moon.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/mountain_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/mountain_wall.dmi new file mode 100644 index 00000000000..71ac3491471 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/mountain_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/plasma_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/plasma_wall.dmi new file mode 100644 index 00000000000..bcc916512c5 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/plasma_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/plastinum_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/plastinum_wall.dmi new file mode 100644 index 00000000000..1bc8071c1c5 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/plastinum_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/plastitanium_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/plastitanium_wall.dmi new file mode 100644 index 00000000000..5ccff91a719 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/plastitanium_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/red_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/red_wall.dmi new file mode 100644 index 00000000000..4e20ddebd82 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/red_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/riveted.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/riveted.dmi new file mode 100644 index 00000000000..4d25f15b851 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/riveted.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rock_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rock_wall.dmi new file mode 100644 index 00000000000..58bbee991b3 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rock_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rockwall_icemoon.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rockwall_icemoon.dmi new file mode 100644 index 00000000000..1dc5e4545f5 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rockwall_icemoon.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rusty_reinforced_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rusty_reinforced_wall.dmi new file mode 100644 index 00000000000..d96e75d0f55 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rusty_reinforced_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rusty_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rusty_wall.dmi new file mode 100644 index 00000000000..f206520a567 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rusty_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall.dmi new file mode 100644 index 00000000000..77d08162c54 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_2.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_2.dmi new file mode 100644 index 00000000000..5eb14cce3f8 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_2.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_3.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_3.dmi new file mode 100644 index 00000000000..1f98442a449 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_3.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_4.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_4.dmi new file mode 100644 index 00000000000..805f5eef65c Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_4.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_5.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_5.dmi new file mode 100644 index 00000000000..d7cbbc02c69 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/rwalls/reinforced_wall_5.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/sandstone_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/sandstone_wall.dmi new file mode 100644 index 00000000000..ca6c3a44c15 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/sandstone_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/shroudedwall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/shroudedwall.dmi new file mode 100644 index 00000000000..2dc136c32a1 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/shroudedwall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/shuttle_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/shuttle_wall.dmi new file mode 100644 index 00000000000..dff4a9d9f56 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/shuttle_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/silver_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/silver_wall.dmi new file mode 100644 index 00000000000..be509c40b35 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/silver_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/smoothrocks.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/smoothrocks.dmi new file mode 100644 index 00000000000..70c73a26211 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/smoothrocks.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/snow_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/snow_wall.dmi new file mode 100644 index 00000000000..4be5072fcbf Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/snow_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/survival_pod_walls.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/survival_pod_walls.dmi new file mode 100644 index 00000000000..a88f1f79776 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/survival_pod_walls.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/uranium_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/uranium_wall.dmi new file mode 100644 index 00000000000..2d4c83d1358 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/uranium_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/wall.dmi new file mode 100644 index 00000000000..164fdf0be49 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/wasteplanet.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/wasteplanet.dmi new file mode 100644 index 00000000000..4aad2cbe814 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/wasteplanet.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/wood_wall.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/wood_wall.dmi new file mode 100644 index 00000000000..6766d78815d Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/wood_wall.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tiles/walls/ws_walls.dmi b/tff_modular/modules/deadspace/asdg/tiles/walls/ws_walls.dmi new file mode 100644 index 00000000000..f82c0ebe419 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tiles/walls/ws_walls.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/tinted_window.dmi b/tff_modular/modules/deadspace/asdg/tinted_window.dmi new file mode 100644 index 00000000000..531255feb2d Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/tinted_window.dmi differ diff --git a/tff_modular/modules/deadspace/asdg/window.dmi b/tff_modular/modules/deadspace/asdg/window.dmi new file mode 100644 index 00000000000..8f924f1f157 Binary files /dev/null and b/tff_modular/modules/deadspace/asdg/window.dmi differ diff --git a/tff_modular/modules/deadspace/code/_DEFINES/audio.dm b/tff_modular/modules/deadspace/code/_DEFINES/audio.dm new file mode 100644 index 00000000000..d1a75bf9bb0 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/audio.dm @@ -0,0 +1,16 @@ +#define VOLUME_MID_HIGH 30 +#define VOLUME_MID 18 +#define VOLUME_LOW 8 +#define VOLUME_QUIET 5 +#define VOLUME_NEAR_SILENT 2.5 + +//Species soundtype defines +#define SOUND_FOOTSTEP "footstep" +#define SOUND_SHOUT "shout" +#define SOUND_SHOUT_LONG "long shout" +#define SOUND_ATTACK "attack" +#define SOUND_PAIN "pain" +#define SOUND_DEATH "death" +#define SOUND_SPEECH "speech" +#define SOUND_REGEN "regenerate" +#define SOUND_CLIMB "climb" diff --git a/tff_modular/modules/deadspace/code/_DEFINES/colors.dm b/tff_modular/modules/deadspace/code/_DEFINES/colors.dm new file mode 100644 index 00000000000..8d291c937e0 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/colors.dm @@ -0,0 +1,21 @@ +// BYOND lower-cases color values, and thus we do so as well to ensure atom.color == COLOR_X will work correctly +#define COLOR_MUZZLE_FLASH "#ffffb2" +#define COLOR_MUZZLE_ACID "#c3933f" +#define COLOR_BLOOD_WRITING "#a10808" + +// Imported, most of it is unused +#define COLOR_BLOOD_HUMAN "#a10808" +#define COLOR_BLOOD_NECRO "#583001" + +#define COLOR_NECRO_YELLOW "#ffff00" +#define COLOR_NECRO_DARK_YELLOW "#aaaa00" +#define COLOR_MARKER_RED "#ff4444" +#define COLOR_HARVESTER_RED rgb(255, 68, 68, 128) +#define COLOR_BIOMASS_GREEN "#82bf26" +#define COLOR_BIOLUMINESCENT_ORANGE "#ffb347" + +#define COLOR_KINESIS_INDIGO "#4d59db" +#define COLOR_KINESIS_INDIGO_PALE "#9fa6f5" + +#define COLOR_LUMINOL "#66ffff" +#define COLOR_DEEP_SKY_BLUE "#00e1ff" diff --git a/tff_modular/modules/deadspace/code/_DEFINES/hud.dm b/tff_modular/modules/deadspace/code/_DEFINES/hud.dm new file mode 100644 index 00000000000..982d7753257 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/hud.dm @@ -0,0 +1 @@ +#define HUD_METER_PIXEL_WIDTH 181 diff --git a/tff_modular/modules/deadspace/code/_DEFINES/keybinding.dm b/tff_modular/modules/deadspace/code/_DEFINES/keybinding.dm new file mode 100644 index 00000000000..9a86f549321 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/keybinding.dm @@ -0,0 +1,4 @@ +#define CATEGORY_NECRO "NECRO" + +//Marker Signal +#define COMSIG_KB_MSIGNAL_ROTATE_STRUCTURE_DOWN "keybinding_msignal_rotate_structure_down" diff --git a/tff_modular/modules/deadspace/code/_DEFINES/marker_defines.dm b/tff_modular/modules/deadspace/code/_DEFINES/marker_defines.dm new file mode 100644 index 00000000000..116f2469926 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/marker_defines.dm @@ -0,0 +1,8 @@ +#define SIGNAL_ABILITY_PRE_ACTIVATION (1<<0) +#define SIGNAL_ABILITY_POST_ACTIVATION (1<<1) +#define SIGNAL_ABILITY_MARKER_ONLY (1<<2) + +#define GROWING_STRUCTURE 1 +#define DECAYING_STRUCTURE 2 + +#define SIG_EYEJMPLNK(eye, signal) "JMP" diff --git a/tff_modular/modules/deadspace/code/_DEFINES/necromorph.dm b/tff_modular/modules/deadspace/code/_DEFINES/necromorph.dm new file mode 100644 index 00000000000..a8ad28dbab7 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/necromorph.dm @@ -0,0 +1,75 @@ +#define isnecromorph(A) (is_species(A, /datum/species/necromorph)) + +// Anything aboe this layer is not "on" a turf for the purposes of washing +#define NECROMORPH_CORRUPTION_LAYER 2.56 + +// Subsystems Fire +#define FIRE_PRIORITY_CORRUPTION 34 + +#define NECROMORPH_ACID_POWER 0.7 //Damage per unit of necromorph organic acid, used by many things +#define NECROMORPH_FRIENDLY_FIRE_FACTOR 0.5 //All damage dealt by necromorphs TO necromorphs, is multiplied by this +#define NECROMORPH_ACID_COLOR "#946b36" + +//Faction strings +#define FACTION_NECROMORPH "necromorph" +#define ROLE_NECROMORPH "necromorph" + +//Necromorph species +#define SPECIES_NECROMORPH "necromorph" +#define SPECIES_NECROMORPH_SLASHER "slasher" + +#define SPECIES_NECROMORPH_SLASHER_ENHANCED "enhanced_slasher" +#define SPECIES_NECROMORPH_SPITTER "spitter" +#define SPECIES_NECROMORPH_PUKER "puker" +#define SPECIES_NECROMORPH_BRUTE "brute" +#define SPECIES_NECROMORPH_EXPLODER "exploder" +#define SPECIES_NECROMORPH_EXPLODER_ENHANCED "enhanced_exploder" +#define SPECIES_NECROMORPH_HUNTER "hunter" +#define SPECIES_NECROMORPH_INFECTOR "infector" +#define SPECIES_NECROMORPH_INFECTOR_ENHANCED "enhanced_infector" +#define SPECIES_NECROMORPH_TWITCHER "twitcher" +#define SPECIES_NECROMORPH_TWITCHER_ORACLE "oracle_twitcher" +#define SPECIES_NECROMORPH_LEAPER "leaper" +#define SPECIES_NECROMORPH_LEAPER_ENHANCED "enhanced_leaper" +#define SPECIES_NECROMORPH_LEAPER_HOPPER "hopper" +#define SPECIES_NECROMORPH_LURKER "lurker" +#define SPECIES_NECROMORPH_TRIPOD "tripod" +#define SPECIES_NECROMORPH_FODDER "fodder" +#define SPECIES_NECROMORPH_UBERMORPH "ubermorph" + + +//Graphical variants +#define SPECIES_NECROMORPH_EXPLODER_ENHANCED_RIGHT "enhanced_right_exploder" +#define SPECIES_NECROMORPH_EXPLODER_ENHANCED_LEFT "enhanced_left_exploder" +#define SPECIES_NECROMORPH_EXPLODER_RIGHT "right_exploder" +#define SPECIES_NECROMORPH_EXPLODER_LEFT "left_exploder" + +#define SHAKE_ANIMATION_OFFSET 4 + +///The percentage of damage at which a bodypart can start to be dismembered. +#define LIMB_DISMEMBERMENT_PERCENT 0.9 + +//Safety check flags +#define EXECUTION_CANCEL -1 //The whole move has gone wrong, abort +#define EXECUTION_RETRY 0 //Its not right yet but will probably fix itself, delay and keep trying +#define EXECUTION_CONTINUE 1 //Its fine, keep going +#define EXECUTION_SUCCESS 2 //We have achieved victory conditions. Try to skip to the end +#define EXECUTION_SAFETY var/result = safety_check();\ +if (result == EXECUTION_CANCEL && can_interrupt){\ + interrupt();\ + return} + +#define EXECUTION_DAMAGE_VULNERABILITY 1.5 + +//Execution status vars +#define STATUS_NOT_STARTED 0 +#define STATUS_STARTING 1 +#define STATUS_PRE_FINISH 2 +#define STATUS_POST_FINISH 3 +#define STATUS_ENDED 4 + +/atom/proc/shake_animation() + var/direction = prob(50) ? -1 : 1 + animate(src, pixel_x = pixel_x + SHAKE_ANIMATION_OFFSET * direction, time = 1, easing = QUAD_EASING | EASE_OUT, flags = ANIMATION_PARALLEL) + animate(pixel_x = pixel_x - (SHAKE_ANIMATION_OFFSET * 2 * direction), time = 1) + animate(pixel_x = pixel_x + SHAKE_ANIMATION_OFFSET * direction, time = 1, easing = ELASTIC_EASING) diff --git a/tff_modular/modules/deadspace/code/_DEFINES/role_preferences.dm b/tff_modular/modules/deadspace/code/_DEFINES/role_preferences.dm new file mode 100644 index 00000000000..4565c9b34fc --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/role_preferences.dm @@ -0,0 +1,2 @@ +#define ROLE_MARKER "Marker Overmind" +#define ROLE_MARKER_SIGNAL "Signal" diff --git a/tff_modular/modules/deadspace/code/_DEFINES/sight.dm b/tff_modular/modules/deadspace/code/_DEFINES/sight.dm new file mode 100644 index 00000000000..53ce80f7791 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/sight.dm @@ -0,0 +1,2 @@ +#define INVISIBILITY_MARKER_SIGNAL 55 +#define SEE_INVISIBLE_MARKER_SIGNAL 55 diff --git a/tff_modular/modules/deadspace/code/_DEFINES/signals.dm b/tff_modular/modules/deadspace/code/_DEFINES/signals.dm new file mode 100644 index 00000000000..0ef0cfb0882 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/signals.dm @@ -0,0 +1,13 @@ +#define ismarkersignal(A) (istype(A, /mob/eye/marker_signal)) //youknow +#define ismarkermark(A) (istype(A, /mob/eye/marker_signal/marker)) + +//from base of (/atom/proc/set_density): (old_density, new_density) +#define COMSIG_ATOM_SET_DENSITY "atom_set_density" +//from (/obj/structure/corruption/Initialize): (corruption) +#define COMSIG_TURF_NECRO_CORRUPTED "turf_necro_corrupted" +//from (/obj/structure/corruption/Destroy): (corruption) +#define COMSIG_TURF_NECRO_UNCORRUPTED "turf_necro_uncorrupted" + +/// As of now only used when placing marker structures +/mob + var/datum/mouse_move_intercept //code/modules/mob/mob_defines.dm diff --git a/tff_modular/modules/deadspace/code/_DEFINES/traits.dm b/tff_modular/modules/deadspace/code/_DEFINES/traits.dm new file mode 100644 index 00000000000..f1e2841c0bc --- /dev/null +++ b/tff_modular/modules/deadspace/code/_DEFINES/traits.dm @@ -0,0 +1,2 @@ +///This atom produces biomass for one of the harvesters +#define TRAIT_PRODUCES_BIOMASS "produces_biomass" diff --git a/tff_modular/modules/deadspace/code/__HELPERS/mobs.dm b/tff_modular/modules/deadspace/code/__HELPERS/mobs.dm new file mode 100644 index 00000000000..9e3d545c049 --- /dev/null +++ b/tff_modular/modules/deadspace/code/__HELPERS/mobs.dm @@ -0,0 +1,12 @@ +/mob/proc/enemy_in_view(require_standing = FALSE) + for(var/mob/living/carbon/human/H in dview(center = loc)) + //People who are downed don't count + if (require_standing && (H.stat)) + continue + + //Other necros don't count + if (faction_check(faction, H.faction)) + continue + + return TRUE + return FALSE diff --git a/tff_modular/modules/deadspace/code/__HELPERS/transformation.dm b/tff_modular/modules/deadspace/code/__HELPERS/transformation.dm new file mode 100644 index 00000000000..793b5175ecd --- /dev/null +++ b/tff_modular/modules/deadspace/code/__HELPERS/transformation.dm @@ -0,0 +1,179 @@ +/mob/living/proc/start_necromorph_conversion(var/duration = 12, enhanced_bonus = 0) + var/intensity_step = 1 / duration + var/intensity = 0 + var/decision = tgui_alert(src, "Do you want to play as a necromoprh?", "Necro Ressurection", list("Yes", "No")) + for (var/i in 1 to duration) + //If the mob has become invalid, stop this + if(!is_necromorph_conversion_valid()) + return + + intensity += intensity_step + + if (prob(80)) + shake_animation(intensity*50) + + if (prob(80)) + playsound(src, "fracture", intensity*100, TRUE) + + if (prob(20)) + var/list/verbs = list("twitches", "cringes", "twists", "contorts", "writhes", "snaps", "crunches", "jerks", "spasms", "convulses", "distorts") + var/list/adverbs = list("gruesomely", "uncontrollably", "violently", "awkwardly", "horribly", "pitifully", "painfully") + visible_message("[src] [prob(20) ? "[pick(adverbs)] ":""][pick(verbs)] [prob(20) ? "and [pick(verbs)], ":""][pick(adverbs)]") + + sleep(1 SECONDS) + + //Actually do it + necromorph_conversion(enh_bonus = enhanced_bonus, choice = decision) + + /* + The place where converting actually happens, this is instant, no sleeps here +*/ +/mob/living/proc/necromorph_conversion(var/compatibility = 1, enh_bonus = 0, choice = FALSE) + //Final + if (!is_necromorph_conversion_valid()) + return + + //if (client || key) + //ghostize() //Kick out any existing client + + + //Animal conversion doesnt use species, we just spawn a new mob and delete the old one + compatibility += enh_bonus + var/list/options = get_necromorph_conversion_possibilities(compatibility) + var/newtype = pick_weight(options) + var/obj/structure/marker/mark = pick(GLOB.necromorph_markers) + if(!isnull(newtype)) + var/mob/living/carbon/human/necromorph/necro = new newtype(loc, mark) + mark.add_necro(necro) + if(choice == "Yes") + var/mob/eye/marker_signal/signal = new /mob/eye/marker_signal(loc, mark) + signal.ckey = ckey + signal.possess_necromorph(necro) + gib() + + + //Mice become divider components + //Cats, dogs, etc become lurkers + + +//TODO: Fix necromorphs wearing rigs + +/mob/living/carbon/human/necromorph_conversion(var/compatibility = 1, enh_bonus = 0, choice = FALSE) + //Final + if (!is_necromorph_conversion_valid()) + return + + compatibility += enh_bonus + compatibility += get_bonus_conversion_compatibility() + + var/list/options = get_necromorph_conversion_possibilities(compatibility) + + //Lets do lots of audio of flesh cracking at randomly staggered intervals over a second + for (var/i in 1 to 5) + spawn(rand(0 SECONDS, 1 SECONDS)) + playsound(src, "fracture", 18, TRUE) + + //We do gib visual fx without actually destroying the mob + //spawn_gibs() + var/newtype = pick_weight(options) + var/obj/structure/marker/mark = pick(GLOB.necromorph_markers) + if(!isnull(newtype)) + var/mob/living/carbon/human/necromorph/necro = new newtype(loc, mark) + necro.previous_owner = "There are still traces of his past on him. He looks just like [real_name]" + mark.add_necro(necro) + if(choice == "Yes") + var/mob/eye/marker_signal/signal = new /mob/eye/marker_signal(loc, mark) + signal.ckey = ckey + signal.possess_necromorph(necro) + gib() + + + /* + Necro Selection + + Animals pick based on size + */ +/mob/living/proc/get_necromorph_conversion_possibilities() + var/list/options = list() + if (mob_size == MOB_SIZE_HUMAN) + options = list(/mob/living/carbon/human/necromorph/exploder = 1) + if (mob_size == MOB_SIZE_LARGE) + options = list(/mob/living/carbon/human/necromorph/brute = 1) + if (mob_size == MOB_SIZE_SMALL || mob_size == MOB_SIZE_TINY) + options = list(/mob/living/carbon/human/necromorph/lurker = 1) + return options + +/mob/living/carbon/human/get_necromorph_conversion_possibilities(var/compatibility = 1) + //These options are always available + var/list/options = list( + /mob/living/carbon/human/necromorph/slasher = 9.5 / compatibility, + /mob/living/carbon/human/necromorph/slasher/enhanced = 1 * compatibility, + ) + + //Monkey? + if(mob_size < MOB_SIZE_HUMAN) + options += list(/mob/living/carbon/human/necromorph/leaper/hopper = 1) + return options + + //Gender based options + if (gender == FEMALE) + options += list(/mob/living/carbon/human/necromorph/spitter = 3 * compatibility) + else + options += list(/mob/living/carbon/human/necromorph/exploder = 2.5 * compatibility) + options += list(/mob/living/carbon/human/necromorph/exploder/enhanced = 0.5 * compatibility) + + //Heavily poisoned people can become a puker + if (get_tox_loss() > 100) + options += list(/mob/living/carbon/human/necromorph/puker = 2 * compatibility) + + + /* + If the victim was lightly armored and has both of their legs remaining, they might become a leaper + Why legs? The leaper's tail is made of two legs fused together + + Why then does a slasher not require the host to have arms, you might ask? + Because slashers grow new arms out of the victim's shoulderblades, the existing arms become vestigial and hang limply + */ + + return options + + +/* + Safety Checks +*/ +/mob/living/proc/is_necromorph_conversion_valid() + .= TRUE + if (stat != DEAD && stat != UNCONSCIOUS) + return FALSE + + if(istype(src, /mob/living/carbon/human/necromorph)) + return FALSE + + if (QDELETED(src)) + return FALSE + +/mob/living/carbon/human/is_necromorph_conversion_valid() + .=..() + if (!get_bodypart(BODY_ZONE_HEAD)) + return FALSE + + + +//Compatibility +/* + This proc returns a number which is added to the base compatibility + penalties are here too, it can go negative +*/ +/mob/living/proc/get_bonus_conversion_compatibility() + .=0 + + if ((world.time - timeofdeath) < 15 MINUTES) + //Fresh corpses are better + . += 0.25 + + + +/mob/living/carbon/human/get_bonus_conversion_compatibility() + .=..() + + . -= 0.075 * (num_hands + num_legs) diff --git a/tff_modular/modules/deadspace/code/_global_vars/lists/necromorph_sounds.dm b/tff_modular/modules/deadspace/code/_global_vars/lists/necromorph_sounds.dm new file mode 100644 index 00000000000..e186f3135d3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_global_vars/lists/necromorph_sounds.dm @@ -0,0 +1,686 @@ +/// Update GLOB.necromorph_sounds if you are adding new necromorphs + +GLOBAL_LIST_INIT(slasher_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_7.ogg' + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_4.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_6.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_4.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_4.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_2.ogg', + ) +)) + +GLOBAL_LIST_INIT(leaper_sounds, list( + SOUND_FOOTSTEP = list( + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_5.ogg', + ), + SOUND_CLIMB = list( + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_6.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_7.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_3.ogg', + ), + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_7.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_6.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_5.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_4.ogg', + ) +)) + +GLOBAL_LIST_INIT(puker_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_5.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_3.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_7.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_6.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_4.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_3.ogg', + ) +)) + +GLOBAL_LIST_INIT(spitter_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_8.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_9.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_extreme.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_3.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_8.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme_2.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_4.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_5.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_5.ogg', + ) +)) + +GLOBAL_LIST_INIT(brute_sounds, list( + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_extreme.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_death.ogg', + ), + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_3.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_3.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_long.ogg', + ), + SOUND_FOOTSTEP = list( + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg' + ) +)) + +GLOBAL_LIST_INIT(exploder_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_5.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_3.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_5.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_7.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_5.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_7.ogg', + ) +)) + +GLOBAL_LIST_INIT(hunter_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_8.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_8.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_8.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_4.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_8.ogg', + ), + SOUND_REGEN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_2.ogg', + ) +)) + +GLOBAL_LIST_INIT(twitcher_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_8.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_4.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_8.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_9.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_extreme.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_5.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_5.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_5.ogg', + ) +)) + +GLOBAL_LIST_INIT(ubermorph_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_8.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_8.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_8.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_4.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_8.ogg', + ), + SOUND_REGEN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_2.ogg', + ) +)) + +GLOBAL_LIST_INIT(ubermorph_spawn, list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_spawn_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_spawn_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_spawn_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_spawn_4.ogg', +)) + +GLOBAL_LIST_INIT(divider_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_3.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_death.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_3.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_4.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_6.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_6.ogg', + ) +)) + +GLOBAL_LIST_INIT(infector_sounds, list( + SOUND_FOOTSTEP = list( + 'tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_4.ogg', + ), + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_5.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_4.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_4.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_4.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_3.ogg', + ) +)) + +GLOBAL_LIST_INIT(tripod_sounds, list( + SOUND_FOOTSTEP = list( + 'tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_6.ogg', + ), + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_8.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_9.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_4.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_5.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_6.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_6.ogg', + ) +)) + +GLOBAL_LIST_INIT(lurker_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_8.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_9.ogg', + ), + SOUND_CLIMB = list( + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_6.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_3.ogg', + ), + SOUND_FOOTSTEP = list( + 'tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_7.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_7.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_7.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_3.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_4.ogg', + ) +)) + +GLOBAL_LIST_INIT(enhanced_slasher_sounds, list( + SOUND_ATTACK = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_8.ogg', + ), + SOUND_DEATH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_3.ogg', + ), + SOUND_PAIN = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_extreme.ogg', + ), + SOUND_SHOUT = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_6.ogg', + ), + SOUND_SHOUT_LONG = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_6.ogg', + ), + SOUND_SPEECH = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_4.ogg', + ) +)) diff --git a/tff_modular/modules/deadspace/code/_global_vars/lists/sounds_summary.dm b/tff_modular/modules/deadspace/code/_global_vars/lists/sounds_summary.dm new file mode 100644 index 00000000000..4e278d9c703 --- /dev/null +++ b/tff_modular/modules/deadspace/code/_global_vars/lists/sounds_summary.dm @@ -0,0 +1,17 @@ +//Update this if you add new necromorphs +GLOBAL_LIST_INIT(necromorph_sounds, list( + "Slasher" = slasher_sounds, + "Exploder" = exploder_sounds, + "Infector" = infector_sounds, + "Leaper" = leaper_sounds, + "Spitter" = spitter_sounds, + "Lurker" = lurker_sounds, + "Enhanced Slasher" = enhanced_slasher_sounds, + "Puker" = puker_sounds, + "Twitcher" = twitcher_sounds, + "Brute" = brute_sounds, + "Divider" = divider_sounds, + "Hunter" = hunter_sounds, + "Tripod" = tripod_sounds, + "Ubermorph" = ubermorph_sounds, +)) diff --git a/tff_modular/modules/deadspace/code/_subsystems/corruption.dm b/tff_modular/modules/deadspace/code/_subsystems/corruption.dm new file mode 100644 index 00000000000..ccfa74e201b --- /dev/null +++ b/tff_modular/modules/deadspace/code/_subsystems/corruption.dm @@ -0,0 +1,5 @@ +PROCESSING_SUBSYSTEM_DEF(necrocorruption) + name = "Necro corruption" + flags = SS_NO_INIT + priority = FIRE_PRIORITY_CORRUPTION + wait = 1 SECONDS diff --git a/tff_modular/modules/deadspace/code/animations/animation_library.dm b/tff_modular/modules/deadspace/code/animations/animation_library.dm new file mode 100644 index 00000000000..64601505b75 --- /dev/null +++ b/tff_modular/modules/deadspace/code/animations/animation_library.dm @@ -0,0 +1,136 @@ +/* +Taking a hint from goon, I thought I'd start our own animation library. These are stock animations you can use for anything. +Just make sure to add animations that you make here so that they may be re-used. Please document how the animation +functions so that other people won't have to wonder what it actually does. +*/ + +/* +This is something like a gun spin, where the user spins it in the hand. +Instead of being uniform, it starts out a littler slower, goes fast in the middle, then slows down again. +4 ticks * 5 = 2.0 seconds. Doesn't loop on default, and spins right. +*/ +/proc/animation_wrist_flick(atom/A, direction = 1, loop_num = 0) //-1 for a left spin. + animate(A, transform = matrix(120 * direction, MATRIX_ROTATE), time = 1, loop = loop_num, easing = SINE_EASING|EASE_IN) + animate(transform = matrix(240 * direction, MATRIX_ROTATE), time = 1) + animate(transform = null, time = 2, easing = SINE_EASING|EASE_OUT) + +//Makes it look like the user threw something in the air (north) and then caught it. +/proc/animation_toss_snatch(atom/A) + A.transform *= 0.75 + animate(A, alpha = 185, pixel_x = rand(-4,4), pixel_y = 18, pixel_z = 0, time = 3) + animate(pixel_x = 0, pixel_y = 0, pixel_z = 0, time = 3) + +//Combines the flick and the toss to have the item spin in the air. +/proc/animation_toss_flick(atom/A, direction = 1) + A.transform *= 0.75 + animate(A, transform = matrix(120 * direction, MATRIX_ROTATE), alpha = 185, pixel_x = rand(-4,4), pixel_y = 18, time = 3, easing = SINE_EASING|EASE_IN) + animate(transform = matrix(240 * direction, MATRIX_ROTATE), pixel_x = 0, pixel_y = 0, time = 2) + + +//Flashes a color, then goes back to regular. +/proc/animation_flash_color(atom/A, flash_color = "#FF0000", speed = 3) //Flashes red on default. + var/oldcolor = A.color + animate(A, color = flash_color, time = speed) + animate(color = oldcolor, time = speed) + +/* NO SPOOK IN mob.dmi +//Gives it a spooky overlay and animation. Same as above, mostly, only adds a cool overlay effect. +/proc/animation_horror_flick(atom/A, flash_color = "#000000", speed = 4) + animate(A, color = flash_color, time = speed) + animate(color = "#FFFFFF", time = speed) + var/image/I = image('icons/mob/mob.dmi',A,"spook") + A.flick_overlay_view(I, A, 7) +*/ + +/proc/animatation_displace_reset(atom/A, x_n = 2, y_n = 2, speed = 3) + var/x_o = initial(A.pixel_x) + var/y_o = initial(A.pixel_y) + animate(A, pixel_x = x_o+rand(-x_n, x_n), pixel_y = y_o+rand(-y_n, y_n), time = speed, easing = ELASTIC_EASING|EASE_IN) + animate(pixel_x = x_o, pixel_y = y_o, time = speed, easing = CIRCULAR_EASING|EASE_OUT) + +//Basic megaman-like animation. No bells or whistles, but looks nice. +/proc/animation_teleport_quick_out(atom/A, speed = 10) + animate(A, transform = matrix(0, 4, MATRIX_SCALE), alpha = 0, time = speed, easing = BACK_EASING) + return speed + +//We want to make sure to reset color here as it can be changed by other animations. +/proc/animation_teleport_quick_in(atom/A, speed = 10) + A.transform = matrix(0, 4, MATRIX_SCALE) + A.alpha = 0 //Start with transparency, just in case. + animate(A, alpha = 255, transform = null, color = "#FFFFFF", time = speed, easing = BACK_EASING) + +/*A magical teleport animation, for when the person is transported with some magic. Good for Halloween type events. +Can look good elsewhere as well.*/ +/proc/animation_teleport_magic_out(atom/A, speed = 6) + animate(A, transform = matrix(1.5, 0, MATRIX_SCALE), time = speed, easing = BACK_EASING) + animate(transform = matrix(0, 4, MATRIX_SCALE) * matrix(0, 6, MATRIX_TRANSLATE), color = "#FFFF00", time = speed, alpha = 100, easing = BOUNCE_EASING|EASE_IN) + animate(alpha = 0, time = speed) + var/image/I = image('icons/effects/effects.dmi',A,"sparkle") + A.flick_overlay_view(I, 9) + return speed*3 + +/proc/animation_teleport_magic_in(atom/A, speed = 6) + A.transform = matrix(0,3.5, MATRIX_SCALE) + A.alpha = 0 + animate(A, alpha = 255, color = "#FFFF00", time = speed, easing = BACK_EASING) + animate(transform = matrix(1.5, 0, MATRIX_SCALE), color = "#FFFFFF", time = speed, easing = CIRCULAR_EASING|EASE_OUT) + animate(transform = null, time = speed-1) + var/image/I = image('icons/effects/effects.dmi',A,"sparkle") + A.flick_overlay_view(I, A, 10) + +//A spooky teleport for evil dolls, horrors, and whatever else. Halloween type stuff. +/proc/animation_teleport_spooky_out(atom/A, speed = 6, sleep_duration = 0) + animate(A, transform = matrix() * 1.5, color = "#551a8b", time = speed, easing = BACK_EASING) + animate(transform = matrix() * 0.2, alpha = 100, color = "#000000", time = speed, easing = BACK_EASING) + animate(alpha = 0, time = speed) + var/image/I = image('icons/effects/effects.dmi',A,"spooky") + A.flick_overlay_view(I, A, 9) + return speed*3 + +/proc/animation_teleport_spooky_in(atom/A, speed = 4) + A.transform *= 1.2 + A.alpha = 0 + animate(A, alpha = 255, color = "#551a8b", time = speed) + animate(transform = null, color = "#FFFFFF", time = speed, easing = QUAD_EASING|EASE_OUT) + var/image/I = image('icons/effects/effects.dmi',A,"spooky") + A.flick_overlay_view(I, A, 10) + +//Regular fadeout disappear, for most objects. +/proc/animation_destruction_fade(atom/A, speed = 12) +// A.flags_atom |= NOINTERACT + A.mouse_opacity = MOUSE_OPACITY_TRANSPARENT //We don't want them to click this while the animation is still playing. + A.density = FALSE //So it doesn't block anything. + var/i = 1 + (0.1 * rand(1,5)) + animate(A, transform = matrix() * i, color = "#808080", time = speed, easing = SINE_EASING) + animate(alpha = 0, time = speed) + return speed + +//Fadeout when something gets hit. Not completely done yet, as offset doesn't want to cooperate. +/proc/animation_destruction_knock_fade(atom/A, speed = 7, x_n = rand(10,18), y_n = rand(10,18)) +// A.flags_atom |= NOINTERACT + A.mouse_opacity = MOUSE_OPACITY_TRANSPARENT + A.density = FALSE + var/x_o = initial(A.pixel_x) + var/y_o = initial(A.pixel_y) + animate(A, transform = matrix() * 1.2, alpha = 100, pixel_x = x_o + pick(x_n,-x_n), pixel_y = y_o + pick(y_n,-y_n), time = speed, easing = QUAD_EASING|EASE_IN) + animate(transform = matrix(rand(45,90) * pick(1,-1), MATRIX_ROTATE), alpha = 0, time = speed, easing = SINE_EASING|EASE_OUT) + return speed*2 + + +/atom/proc/animation_spin(speed = 5, loop_amount = -1, clockwise = TRUE, sections = 3) + if(!sections) + return + var/section = 360/sections + if(!clockwise) + section = -section + var/list/matrix_list = list() + for(var/i in 1 to sections-1) + var/matrix/M = matrix(transform) + M.Turn(section*i) + matrix_list += M + var/matrix/last = matrix(transform) + matrix_list += last + speed /= sections + animate(src, transform = matrix_list[1], time = speed, loop_amount) + for(var/i in 2 to sections) + animate(transform = matrix_list[i], time = speed) diff --git a/tff_modular/modules/deadspace/code/biomass/_source.dm b/tff_modular/modules/deadspace/code/biomass/_source.dm new file mode 100644 index 00000000000..c676fa1381e --- /dev/null +++ b/tff_modular/modules/deadspace/code/biomass/_source.dm @@ -0,0 +1,41 @@ +//Biomass harvest defines. These are quantites per second that a machine gives when under the grip of a harvester +//Remember that there are often 10+ of any such machine in its appropriate room, and each gives a quantity +#define BIOMASS_HARVEST_SMALL 0.05 +#define BIOMASS_HARVEST_MEDIUM 0.07 +#define BIOMASS_HARVEST_LARGE 0.10 + +/datum/biomass_source + /// How much total mass is left in this source + var/remaining_mass = -1 + /// How much mass is absorbed per tick + var/mass_per_tick = 1 + /// The datum this source bound to. Optional + var/datum/source = null + /// Marker that absorbs biomass from this source + var/obj/structure/marker/master = null + +/datum/biomass_source/New(obj/structure/marker, datum/new_source) + master = marker + source = new_source + RegisterSignal(new_source, COMSIG_QDELETING, PROC_REF(on_source_deleted)) + +/datum/biomass_source/Destroy(force, ...) + if (source) + UnregisterSignal(source, COMSIG_QDELETING) + source = null + master = null + return ..() + +/// Called from obj/structure/marker/process() +/datum/biomass_source/proc/absorb_biomass(delta_time) + . = clamp(mass_per_tick * delta_time, 0, remaining_mass) + remaining_mass -= . + if(remaining_mass <= 0) + on_biomass_depletion() + +/// Called when biomass source is depleted +/datum/biomass_source/proc/on_biomass_depletion() + master.remove_biomass_source(src) + +/datum/biomass_source/proc/on_source_deleted() + master.remove_biomass_source(src) diff --git a/tff_modular/modules/deadspace/code/biomass/biomass_objects.dm b/tff_modular/modules/deadspace/code/biomass/biomass_objects.dm new file mode 100644 index 00000000000..fae32807cdf --- /dev/null +++ b/tff_modular/modules/deadspace/code/biomass/biomass_objects.dm @@ -0,0 +1,14 @@ +/obj/item/bodypart/head + n_biomass = 10 + +/obj/item/bodypart/chest + n_biomass = 15 + +/obj/item/bodypart/arm + n_biomass = 4 + +/obj/item/bodypart/leg + n_biomass = 4 + +/obj/item/organ + n_biomass = 5 diff --git a/tff_modular/modules/deadspace/code/biomass/source_types.dm b/tff_modular/modules/deadspace/code/biomass/source_types.dm new file mode 100644 index 00000000000..b88b4ccd73c --- /dev/null +++ b/tff_modular/modules/deadspace/code/biomass/source_types.dm @@ -0,0 +1,33 @@ +/datum/biomass_source/baseline + remaining_mass = INFINITY //Never runs out + mass_per_tick = 0.6 + +/// It's not supposed to ever deplet +/datum/biomass_source/baseline/absorb_biomass(delta_time) + return mass_per_tick * delta_time + +/datum/biomass_source/harvester + mass_per_tick = 0 + +/// It's not supposed to ever deplet +/datum/biomass_source/harvester/absorb_biomass(delta_time) + var/obj/structure/necromorph/harvester/harvester = source + if(harvester.active) + return harvester.biomass_per_tick * delta_time + +/datum/biomass_source/maw + mass_per_tick = 0 + +/datum/biomass_source/maw/absorb_biomass(delta_time) + var/obj/structure/necromorph/maw/maw = source + for(var/mob/living/target as anything in maw.buckled_mobs) + if(isnecromorph(target)) + maw.bite_necro(target, delta_time) + else if(ishuman(target)) + maw.bite_human(target, delta_time) + else + maw.bite_living(target, delta_time) + //The least amount of biomass we can gain is 1 * delta_time, or 5% of the biomass we're processing, whichever is higher + var/gained_biomass = clamp(max(1 * delta_time, maw.processing_biomass * (0.05 * delta_time)), 0, maw.processing_biomass) + maw.processing_biomass -= gained_biomass + return gained_biomass diff --git a/tff_modular/modules/deadspace/code/corruption/action.dm b/tff_modular/modules/deadspace/code/corruption/action.dm new file mode 100644 index 00000000000..8e508c918e1 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/action.dm @@ -0,0 +1,109 @@ +/datum/action/cooldown/necro/corruption + name = "Generic corruption placement ability" + button_icon = 'tff_modular/modules/deadspace/icons/hud/action_corruption.dmi' + button_icon_state = "propagator" + cooldown_time = 0.1 SECONDS + click_to_activate = TRUE + var/obj/structure/necromorph/place_structure + +/datum/action/cooldown/necro/corruption/set_click_ability(mob/on_who) + .=..() + owner.mouse_move_intercept = src + +/datum/action/cooldown/necro/corruption/unset_click_ability(mob/on_who, refund_cooldown) + .=..() + owner.mouse_move_intercept = null + //Gotta check if client is still there because unset is also called in Logout() + +/datum/action/cooldown/necro/corruption/InterceptClickOn(mob/living/clicker, params, atom/target) + var/list/modifiers = params2list(params) + if(LAZYACCESS(modifiers, RIGHT_CLICK)) + if(unset_after_click) + unset_click_ability(clicker, refund_cooldown = TRUE) + clicker.next_click = world.time + click_cd_override + return FALSE + if(!IsAvailable(feedback = TRUE)) + return FALSE + if(!target) + return FALSE + // The actual action begins here + if(!PreActivate(target)) + return FALSE + + // And if we reach here, the action was complete successfully + if(!LAZYACCESS(modifiers, SHIFT_CLICK) && unset_after_click) + unset_click_ability(clicker, refund_cooldown = FALSE) + clicker.next_click = world.time + click_cd_override + + return TRUE + +/datum/action/cooldown/necro/corruption/PreActivate(atom/target) + var/list/list_to_pick = list() + for(var/obj/structure/necromorph/struct as anything in subtypesof(/obj/structure/necromorph)) + if(struct.marker_only && !ismarkermark(owner)) + continue + list_to_pick["[initial(struct.name)] - [initial(struct.cost)]"] = struct + + place_structure = list_to_pick[tgui_input_list(owner, "Pick a structure to spawn", "Spawning", list_to_pick)] + if(!place_structure) + return + + if(!length(GLOB.necromorph_markers)) + to_chat(owner, span_warning("There are no markers present!")) + return + + return ..() + +/datum/action/cooldown/necro/corruption/Activate(atom/target) + var/current_biomass = 0 + var/obj/structure/marker/mark = null + if(typesof(owner, /mob/living/carbon/human/necromorph/infector)) + var/mob/living/carbon/human/necromorph/infector/necro = owner + current_biomass = necro.marker.signal_biomass + mark = necro.marker + else + var/mob/eye/marker_signal/signal = owner + mark = signal.marker + current_biomass = ismarkermark(owner) ? mark.marker_biomass : mark.signal_biomass + if(current_biomass < place_structure.cost) + to_chat(owner, span_warning("Not enough biomass!")) + return TRUE + var/turf/target_turf = get_turf(target) + var/result_message = can_place(target_turf, place_structure) + if(result_message) + to_chat(owner, span_warning(result_message)) + return TRUE + if(istype(owner, /mob/eye/marker_signal/marker)) + mark.change_marker_biomass(-place_structure.cost) + else + mark.change_signal_biomass(-place_structure.cost) + var/obj/structure/necromorph/structure = new place_structure(target_turf, mark) + if(!structure) + return + place_structure = null + return ..() + + +//Returns a string on fail. Otherwise - null +/datum/action/cooldown/necro/corruption/proc/can_place(turf/turf_loc) + if(!place_structure) + return "No structure selected!" + if(!turf_loc) + return "No turf selected!" + if(turf_loc.density) + return "Turf is obstructed!" + if(!turf_loc.necro_corrupted) + return "Turf isn't corrupted!" + if(locate(/obj/structure/necromorph) in turf_loc) + return "There is another necromorph structure on this turf!" + if(locate(/obj/structure/necromorph) in range(place_structure.placement_range, turf_loc)) + return "Too close to another necromorph structure!" + //Remove this loop if it causes too much lag when hovering over a pile of items + for(var/atom/movable/movable as anything in turf_loc) + if(movable.density) + return "Turf is obstructed!" + if(!place_structure.can_place_in_sight) + for(var/mob/living/living in viewers(world.view, turf_loc)) + if((!isnecromorph(living) && living.ckey) && (living.stat < UNCONSCIOUS) && !living.is_blind()) + return "Turf is in sight of a sentient creature!" + return diff --git a/tff_modular/modules/deadspace/code/corruption/corruption.dm b/tff_modular/modules/deadspace/code/corruption/corruption.dm new file mode 100644 index 00000000000..c7229155db1 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/corruption.dm @@ -0,0 +1,297 @@ +#define GROW 1 +#define SPREAD 2 +#define DECAY 3 +#define IDLE 4 + +// Amount of integrity lost and gained per second +#define INTEGRITY_PER_SECOND 3 + +/obj/structure/corruption + name = "" + desc = "There is something scary in it." + icon = 'tff_modular/modules/deadspace/icons/effects/new_corruption.dmi' + icon_state = "corruption-1" + base_icon_state = "corruption" + layer = NECROMORPH_CORRUPTION_LAYER + mouse_opacity = MOUSE_OPACITY_TRANSPARENT //Corruption can be clicked through + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = SMOOTH_GROUP_NECROMORPHS + canSmoothWith = SMOOTH_GROUP_NECROMORPHS + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + anchored = TRUE + max_integrity = 20 + integrity_failure = 0.5 + //Smallest alpha we can get in on_integrity_change() + alpha = 20 + resistance_flags = UNACIDABLE + pass_flags = PASSTABLE | PASSGRILLE + interaction_flags_atom = NONE + /// Node that keeps us alive + var/datum/corruption_node/master + /// If we are growing or decaying + var/state = null + /// Bitmask of directions we can potentially spread to (those directions have open turfs) + var/dirs_to_spread = 0 + /// If our loc has stairs. Used to for optimization + var/has_stairs = FALSE + /// The list of turfs that the corruption will not be able to grow over + var/static/list/blacklisted_turfs = list( + /turf/open/space, + /turf/open/chasm, + /turf/open/lava, + /turf/open/openspace, + ) + +/obj/structure/corruption/Initialize(mapload, datum/corruption_node/new_master) + .=..() + if(!new_master) + return INITIALIZE_HINT_QDEL + + for(var/obj/structure/corruption/corruption in loc) + if(corruption != src) + return INITIALIZE_HINT_QDEL + + if(isturf(loc)) + var/turf/our_loc = loc + our_loc.necro_corrupted = TRUE + + set_master(new_master) + + state = GROW + + atom_integrity = 3 + //I hate that you can't just override update_integrity() + RegisterSignal(src, COMSIG_ATOM_INTEGRITY_CHANGED, PROC_REF(on_integrity_change)) + + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_location_entered), + COMSIG_ATOM_EXITED = PROC_REF(on_location_exited), + ) + AddElement(/datum/element/connect_loc, loc_connections) + + if(locate(/obj/structure/stairs) in loc) + has_stairs = TRUE + + update_dirs_to_spread() + + START_PROCESSING(SSnecrocorruption, src) + + SEND_SIGNAL(loc, COMSIG_TURF_NECRO_CORRUPTED, src) + +/obj/structure/corruption/Destroy() + if(master) + master.remaining_weed_amount++ + master.corruption -= src + master = null + + STOP_PROCESSING(SSnecrocorruption, src) + var/turf/previous_loc = loc + .=..() + + if(isturf(previous_loc) && !(locate(/obj/structure/corruption) in previous_loc)) + previous_loc.necro_corrupted = FALSE + SEND_SIGNAL(previous_loc, COMSIG_TURF_NECRO_UNCORRUPTED, src) + +/obj/structure/corruption/proc/get_integrity_lost() //atom_defence.dm + return max_integrity - get_integrity() + +/obj/structure/corruption/Moved(turf/old_loc, movement_dir, forced, list/old_locs, momentum_change) + . = ..() + if(QDELING(src)) + return + if(istype(old_loc)) + old_loc.necro_corrupted = FALSE + if(!isturf(loc)) + qdel(src) + return + var/turf/our_loc = loc + our_loc.necro_corrupted = TRUE + update_dirs_to_spread(old_loc) + +/obj/structure/corruption/process(delta_time) + switch(state) + if(GROW) + repair_damage(INTEGRITY_PER_SECOND*delta_time) + if(SPREAD) + /* + We use get_dist instead of IN_GIVEN_RANGE because we want to spread to turfs that are on different Z levels + */ + var/list/dirs_to_process = GLOB.cardinals.Copy() + if(has_stairs) + var/obj/structure/stairs/stairs = locate(/obj/structure/stairs) in loc + if(stairs.isTerminator()) + dirs_to_process -= stairs.dir + var/turf/check_turf = get_step_multiz(loc, (stairs.dir|UP)) + var/turf/above_turf = GET_TURF_ABOVE(check_turf) + if(above_turf?.zPassOut(UP)) + if(check_turf?.Enter(src, TRUE) && !check_turf.necro_corrupted) + if(master.remaining_weed_amount > 0 && get_dist(check_turf, master.parent) <= master.control_range) + new /obj/structure/corruption(check_turf, master) + + if(!dirs_to_spread) + return + + for(var/direction in dirs_to_process) + if(!(dirs_to_spread & direction)) + continue + var/turf/check_turf = get_step(src, direction) + if(check_turf.Enter(src, TRUE)) + if(isopenspaceturf(check_turf)) + var/turf/below = GET_TURF_BELOW(check_turf) + if(check_turf.zPassOut(DOWN) && below?.zPassOut(DOWN) && !below.necro_corrupted) + if(master.remaining_weed_amount > 0 && get_dist(below, master.parent) <= master.control_range) + new /obj/structure/corruption(below, master) + return + //Check if our node can be used + if(master.remaining_weed_amount > 0 && get_dist(check_turf, master.parent) <= master.control_range) + new /obj/structure/corruption(check_turf, master) + continue + //Otherwise search for a a nearby node + for(var/datum/corruption_node/node as anything in master.marker.nodes-master) + if(node.remaining_weed_amount > 0 && IN_GIVEN_RANGE(check_turf, node.parent, node.control_range)) + new /obj/structure/corruption(check_turf, node) + if(DECAY) + take_damage(INTEGRITY_PER_SECOND*delta_time) + if(IDLE) + . = PROCESS_KILL + CRASH("Corruption was processing in IDLE state") + else + . = PROCESS_KILL + CRASH("Corruption was processing with state: [isnull(state) ? "NULL" : state]") + +/obj/structure/corruption/proc/on_location_entered(atom/source, atom/movable/arrived, atom/old_loc, list/atom/old_locs) + if(istype(arrived, /obj/structure/stairs)) + has_stairs = TRUE + update_spread_state() + +/obj/structure/corruption/proc/on_location_exited(atom/source, atom/movable/gone, direction) + if(istype(gone, /obj/structure/stairs) && !(locate(/obj/structure/stairs) in loc)) + has_stairs = FALSE + update_spread_state() + +/obj/structure/corruption/proc/update_dirs_to_spread(turf/old_loc) + dirs_to_spread = 0 + + if(old_loc) + for(var/potential_dir in GLOB.cardinals) + var/turf/turf = get_step(old_loc, potential_dir) + if(isopenspaceturf(turf)) + UnregisterSignal(GET_TURF_BELOW(turf), list(COMSIG_TURF_CHANGE, COMSIG_TURF_NECRO_CORRUPTED, COMSIG_TURF_NECRO_UNCORRUPTED)) + UnregisterSignal(turf, list(COMSIG_TURF_CHANGE, COMSIG_TURF_NECRO_CORRUPTED, COMSIG_TURF_NECRO_UNCORRUPTED)) + + for(var/potential_dir in GLOB.cardinals) + var/turf/turf = get_step(loc, potential_dir) + register_turf(turf, potential_dir) + if(isopenspaceturf(turf)) + register_turf(GET_TURF_BELOW(turf), potential_dir) + + update_spread_state() + +/obj/structure/corruption/proc/register_turf(turf/target, potential_dir) + RegisterSignal(target, COMSIG_TURF_CHANGE, PROC_REF(on_nearby_turf_change)) + + if(!isopenturf(target) || is_type_in_list(target, blacklisted_turfs)) + return + + if(!target.necro_corrupted) + RegisterSignal(target, COMSIG_TURF_NECRO_CORRUPTED, PROC_REF(on_nearby_turf_corrupted)) + dirs_to_spread |= potential_dir + else + RegisterSignal(target, COMSIG_TURF_NECRO_UNCORRUPTED, PROC_REF(on_nearby_turf_uncorrupted)) + +/obj/structure/corruption/proc/update_spread_state() + if(!master || get_integrity_lost()) + return + if(dirs_to_spread || has_stairs) + state = SPREAD + START_PROCESSING(SSnecrocorruption, src) + else + state = IDLE + STOP_PROCESSING(SSnecrocorruption, src) + +/obj/structure/corruption/proc/on_nearby_turf_change(turf/source, path, list/new_baseturfs, flags, list/post_change_callbacks) + if(isopenspaceturf(source)) + if(ispath(path, /turf/open/openspace) || ispath(path, /turf/open/space/openspace)) + return + UnregisterSignal(GET_TURF_BELOW(source), list(COMSIG_TURF_CHANGE, COMSIG_TURF_NECRO_CORRUPTED, COMSIG_TURF_NECRO_UNCORRUPTED)) + + if(ispath(path, /turf/open) && !is_path_in_list(path, blacklisted_turfs)) + if(isopenturf(source) && !is_type_in_list(source, blacklisted_turfs)) + return + //Assume turf is not corrupted yet since it couldn't be corrupted before + RegisterSignal(source, COMSIG_TURF_NECRO_CORRUPTED, PROC_REF(on_nearby_turf_corrupted)) + dirs_to_spread |= get_dir(loc, source) + else + dirs_to_spread &= ~get_dir(loc, source) + UnregisterSignal(source, list(COMSIG_TURF_NECRO_CORRUPTED, COMSIG_TURF_NECRO_UNCORRUPTED)) + if(ispath(/turf/open/openspace)) + register_turf(GET_TURF_BELOW(source), get_dir(loc, source)) + + update_spread_state() + +/obj/structure/corruption/proc/on_nearby_turf_corrupted(turf/source) + dirs_to_spread &= ~get_dir(loc, source) + update_spread_state() + UnregisterSignal(source, COMSIG_TURF_NECRO_CORRUPTED) + RegisterSignal(source, COMSIG_TURF_NECRO_UNCORRUPTED, PROC_REF(on_nearby_turf_uncorrupted)) + +/obj/structure/corruption/proc/on_nearby_turf_uncorrupted(turf/source) + dirs_to_spread |= get_dir(loc, source) + update_spread_state() + UnregisterSignal(source, COMSIG_TURF_NECRO_UNCORRUPTED) + RegisterSignal(source, COMSIG_TURF_NECRO_CORRUPTED, PROC_REF(on_nearby_turf_corrupted)) + +/obj/structure/corruption/proc/on_master_delete() + master.corruption -= src + var/datum/corruption_node/old_master = master + for(var/datum/corruption_node/node as anything in old_master.marker.nodes) + if(node.remaining_weed_amount > 0 && IN_GIVEN_RANGE(src, node.parent, node.control_range)) + set_master(node) + return + master = null + state = DECAY + START_PROCESSING(SSnecrocorruption, src) + +/obj/structure/corruption/proc/on_integrity_change(atom/source, old_integrity, new_integrity) + SIGNAL_HANDLER + if(master) + if(old_integrity >= max_integrity) + state = GROW + START_PROCESSING(SSnecrocorruption, src) + else if(new_integrity >= max_integrity) + update_spread_state() + alpha = clamp(255*new_integrity/max_integrity, 20, 185) + +// Doesn't do any safety checks, make sure to do them first +/obj/structure/corruption/proc/set_master(datum/corruption_node/new_master) + if(!new_master) + return + if(master) + master.remaining_weed_amount++ + master.corruption -= src + master = new_master + new_master.remaining_weed_amount-- + new_master.corruption += src + if(state == DECAY) + if(get_integrity_lost()) + state = GROW + START_PROCESSING(SSnecrocorruption, src) + else + update_spread_state() + +/obj/structure/corruption/play_attack_sound(damage_amount, damage_type, damage_flag) + return + +/obj/structure/corruption/run_atom_armor(damage_amount, damage_type, damage_flag = 0, attack_dir) + switch(damage_type) + if(BRUTE) + damage_amount *= 0.25 + if(BURN) + damage_amount *= 2 + . = ..() + +#undef INTEGRITY_PER_SECOND + +#undef GROW +#undef SPREAD +#undef DECAY +#undef IDLE diff --git a/tff_modular/modules/deadspace/code/corruption/corruption_structure.dm b/tff_modular/modules/deadspace/code/corruption/corruption_structure.dm new file mode 100644 index 00000000000..f6c8e7d4904 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/corruption_structure.dm @@ -0,0 +1,98 @@ +/obj/structure/necromorph + name = "necromorph sturcture" + desc = "There is something scary in it." + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "maw" + anchored = TRUE + max_integrity = 25 + resistance_flags = UNACIDABLE + obj_flags = CAN_BE_HIT + /// If we are growing or decaying + var/state = null + var/can_place_in_sight = FALSE + var/cost = 2 + var/placement_range = 3 + var/marker_only = FALSE + +/obj/structure/necromorph/Initialize(mapload) + ..() + RegisterSignal(src, COMSIG_ATOM_INTEGRITY_CHANGED, PROC_REF(on_integrity_change)) + return INITIALIZE_HINT_LATELOAD + +/obj/structure/necromorph/LateInitialize() + update_signals(null, loc) + +/obj/structure/necromorph/Destroy() + STOP_PROCESSING(SSnecrocorruption, src) + return ..() + +/obj/structure/necromorph/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change) + ..() + update_signals(old_loc, loc) + return TRUE + +/obj/structure/necromorph/proc/update_signals(atom/old_loc, turf/new_loc) + if(old_loc) + UnregisterSignal(old_loc, list(COMSIG_TURF_NECRO_CORRUPTED, COMSIG_TURF_NECRO_UNCORRUPTED)) + if(new_loc) + if(istype(new_loc) && new_loc.necro_corrupted) + RegisterSignal(new_loc, COMSIG_TURF_NECRO_UNCORRUPTED, PROC_REF(on_turf_uncorrupted)) + state = GROWING_STRUCTURE + START_PROCESSING(SSnecrocorruption, src) + else + RegisterSignal(new_loc, COMSIG_TURF_NECRO_CORRUPTED, PROC_REF(on_turf_corrupted)) + state = DECAYING_STRUCTURE + START_PROCESSING(SSnecrocorruption, src) + +/obj/structure/necromorph/proc/on_turf_uncorrupted(turf/source) + SIGNAL_HANDLER + state = DECAYING_STRUCTURE + START_PROCESSING(SSnecrocorruption, src) + +/obj/structure/necromorph/proc/on_turf_corrupted(turf/source) + SIGNAL_HANDLER + state = GROWING_STRUCTURE + START_PROCESSING(SSnecrocorruption, src) + +/obj/structure/necromorph/process(delta_time) + if(state == GROWING_STRUCTURE) + repair_damage(3*delta_time) + else if(state == DECAYING_STRUCTURE) + take_damage(3*delta_time) + else + . = PROCESS_KILL + CRASH("Corruption was processing while state was [isnull(state) ? "NULL" : state]") + +/obj/structure/necromorph/proc/on_integrity_change(atom/source, old_integrity, new_integrity) + SIGNAL_HANDLER + if((old_integrity >= new_integrity) && state != DECAYING_STRUCTURE) + state = GROWING_STRUCTURE + START_PROCESSING(SSnecrocorruption, src) + else if(new_integrity >= max_integrity) + state = null + STOP_PROCESSING(SSnecrocorruption, src) + +/obj/structure/necromorph/play_attack_sound(damage_amount, damage_type, damage_flag) + switch(damage_type) + if(BRUTE) + if(damage_amount) + playsound(loc, 'sound/effects/blob/attackblob.ogg', 100, TRUE) + else + playsound(src, 'sound/items/weapons/tap.ogg', 50, TRUE) + if(BURN) + if(damage_amount) + playsound(loc, 'sound/items/tools/welder.ogg', 100, TRUE) + +/obj/structure/necromorph/run_atom_armor(damage_amount, damage_type, damage_flag = 0, attack_dir) + switch(damage_type) + if(BRUTE) + damage_amount *= 0.25 + if(BURN) + damage_amount *= 2 + return ..() + +/obj/structure/necromorph/CanAllowThrough(atom/movable/mover, border_dir) + . = ..() + //Necromorph structures shouldn't block corruption + if(istype(mover, /obj/structure/corruption)) + return TRUE diff --git a/tff_modular/modules/deadspace/code/corruption/node_datum.dm b/tff_modular/modules/deadspace/code/corruption/node_datum.dm new file mode 100644 index 00000000000..41594531630 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/node_datum.dm @@ -0,0 +1,80 @@ +/datum/corruption_node + /// Amount of corruption we can keep + var/remaining_weed_amount = 25 + /// How far can we spread corruption + var/control_range = 5 + /// Atom we are bound to in real world + var/atom/parent + /// The Marker we are part of. Mainly used by corruption to get marker net + var/obj/structure/marker/marker + /// A list of corruption that have us as a master + var/list/corruption + +/datum/corruption_node/New(atom/new_parent, obj/structure/marker/marker) + if(!new_parent) + qdel(src) + + CRASH("Tried to spawn a corruption node without parent in real world.") + + if(!marker) + if(length(GLOB.necromorph_markers)) + marker = pick(GLOB.necromorph_markers) + else + qdel(src) + CRASH("Tried to spawn a corruption node without marker.") + corruption = list() + parent = new_parent + src.marker = marker + marker.nodes += src + RegisterSignal(new_parent, COMSIG_QDELETING, PROC_REF(on_parent_delete)) + RegisterSignal(new_parent, COMSIG_ATOM_BREAK, PROC_REF(on_parent_break)) + + var/turf/parent_turf = get_turf(new_parent) + var/obj/structure/corruption/corrupt = locate(/obj/structure/corruption) in parent_turf + if(!corrupt) + new /obj/structure/corruption(parent_turf, src) + else + corrupt.set_master(src) + +/datum/corruption_node/Destroy() + STOP_PROCESSING(SSnecrocorruption, src) + marker?.nodes -= src + for(var/obj/structure/corruption/corrupt as anything in corruption) + corrupt.on_master_delete() + corruption = null + marker = null + parent = null + return ..() + +/datum/corruption_node/proc/on_parent_delete(atom/source) + SIGNAL_HANDLER + qdel(src) + +/datum/corruption_node/proc/on_parent_break(atom/source) + SIGNAL_HANDLER + qdel(src) + + +/* SUBTYPES */ +/datum/corruption_node/atom + remaining_weed_amount = 49 + control_range = 7 + +/datum/corruption_node/atom/New(atom/new_parent, obj/structure/marker/marker) + . = ..() + var/obj/structure/corruption/corrupt = locate(/obj/structure/corruption) in get_turf(new_parent) + RegisterSignal(corrupt, COMSIG_ATOM_BREAK, PROC_REF(on_corruption_break)) + +/datum/corruption_node/atom/proc/on_corruption_break(turf/source) + addtimer(CALLBACK(src, PROC_REF(spawn_new_corruption)), 5 MINUTES, TIMER_OVERRIDE) + +/datum/corruption_node/atom/proc/spawn_new_corruption() + var/obj/structure/corruption/corrupt = locate(/obj/structure/corruption) in get_turf(parent) + if(corrupt) + corrupt.set_master(src) + else + new /obj/structure/corruption(get_turf(parent), src) + +/datum/corruption_node/atom/marker + remaining_weed_amount = 49 + control_range = 7 diff --git a/tff_modular/modules/deadspace/code/corruption/structures/bioluminescence.dm b/tff_modular/modules/deadspace/code/corruption/structures/bioluminescence.dm new file mode 100644 index 00000000000..cd451b88065 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/bioluminescence.dm @@ -0,0 +1,12 @@ +/obj/structure/necromorph/lamp + name = "bioluminescence nodule" + desc = "A candle to light the way home" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "light" + light_power = 1 + light_range = 3 + light_color = COLOR_BRIGHT_ORANGE + max_integrity = 20 + can_place_in_sight = TRUE + cost = 2 + placement_range = 0 diff --git a/tff_modular/modules/deadspace/code/corruption/structures/branch.dm b/tff_modular/modules/deadspace/code/corruption/structures/branch.dm new file mode 100644 index 00000000000..38b885e9fce --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/branch.dm @@ -0,0 +1,11 @@ +/obj/structure/necromorph/node/branch + name = "branch" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "minigrowth" + corruption_node_type = /datum/corruption_node/branch + max_integrity = 45 + cost = 3 + +/datum/corruption_node/branch + remaining_weed_amount = 80 + control_range = 5 diff --git a/tff_modular/modules/deadspace/code/corruption/structures/cyst.dm b/tff_modular/modules/deadspace/code/corruption/structures/cyst.dm new file mode 100644 index 00000000000..74583345e14 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/cyst.dm @@ -0,0 +1,95 @@ +/* OFF UNTIL NORMAL SPRITES +#define CYST_SHOOT_ANGLE 90 + +/obj/structure/necromorph/cyst + name = "cyst" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "cyst-empty" + max_integrity = 50 + set_dir_on_move = FALSE + //If we are ready to shoot + var/ready = FALSE + +/obj/structure/necromorph/cyst/Initialize(mapload) + .=..() + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + COMSIG_ATOM_INITIALIZED_ON = PROC_REF(on_entered), + ) + AddComponent(/datum/component/connect_range, src, loc_connections, 6, FALSE) + addtimer(CALLBACK(src, PROC_REF(set_ready)), 8 SECONDS) + +/obj/structure/necromorph/cyst/update_icon_state() + icon_state = ready ? "cyst-full" : "cyst-empty" + return ..() + +/obj/structure/necromorph/cyst/proc/on_entered(atom/source, mob/living/carbon/human/arrived) + if(!ready || isnecromorph(arrived) || isprojectile(arrived) || !arrived.stat == CONSCIOUS) + return + var/angle = SIMPLIFY_DEGREES(get_angle(src, arrived) - dir2angle(src.dir)) + if(angle > CYST_SHOOT_ANGLE*0.5) + return + if(!can_see(src, arrived, 4)) + return + shoot_at(arrived) + +/obj/structure/necromorph/cyst/proc/shoot_at(atom/movable/target) + if(!ready) + return + ready = FALSE + update_icon(UPDATE_ICON_STATE) + var/turf/startloc = get_turf(src) + var/obj/projectile/cyst/P = new /obj/projectile/cyst(startloc) + playsound(src,pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_4.ogg', + ), VOLUME_MID, TRUE) + P.starting = startloc + P.firer = src + P.fired_from = src + P.yo = target.y - startloc.y + P.xo = target.x - startloc.x + P.original = target + P.def_zone = ran_zone() + P.fire(null, target) + addtimer(CALLBACK(src, PROC_REF(set_ready)), 8 SECONDS) + +/obj/structure/necromorph/cyst/proc/set_ready() + ready = TRUE + update_icon(UPDATE_ICON_STATE) + +/obj/projectile/cyst + name = "bio bomb" + desc = "A wiggling creature which looks fit to burst any moment" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state= "cyst-bomb-primed" + damage = 45 + damage_type = BURN + armor_flag = BIO + +/datum/action/cooldown/necro/corruption/cyst + name = "Cyst" + button_icon_state = "cyst" + place_structure = /obj/structure/necromorph/cyst + cost = 15 + can_place_in_sight = FALSE + +/datum/action/cooldown/necro/corruption/cyst/can_place(turf/turf_loc) + .=..() + if(.) + return . + for(var/direction in GLOB.cardinals) + var/turf/T = get_step(turf_loc, direction) + if(T?.density) + continue + T = get_step(turf_loc, REVERSE_DIR(direction)) + if(T?.density) + place_structure.dir = direction + return + return "You need a wall behind you to place a cyst." + return + +#undef CYST_SHOOT_ANGLE +*/ diff --git a/tff_modular/modules/deadspace/code/corruption/structures/harvester.dm b/tff_modular/modules/deadspace/code/corruption/structures/harvester.dm new file mode 100644 index 00000000000..e2b81ee3c00 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/harvester.dm @@ -0,0 +1,107 @@ +#define HARVESTER_CONTROL_RANGE 7 + +/obj/structure/necromorph/harvester + name = "harvester" + icon = 'tff_modular/modules/deadspace/icons/effects/harvester_new.dmi' + icon_state = "closed" + density = TRUE + pixel_x = -16 + base_pixel_x = -16 + pixel_y = -8 + base_pixel_y = -8 + var/active = FALSE + var/biomass_per_tick = 0 + var/list/controlled_atoms + var/obj/structure/marker/marker + var/datum/biomass_source/our_source + cost = 50 + marker_only = TRUE + +/obj/structure/necromorph/harvester/Initialize(mapload, obj/structure/marker/new_master) + .=..() + AddComponent(/datum/component/seethrough, SEE_THROUGH_MAP_DEFAULT_TWO_TALL) + if(!new_master) + return INITIALIZE_HINT_QDEL + marker = new_master + controlled_atoms = list() + +/obj/structure/necromorph/harvester/LateInitialize() + ..() + //If we have corruption beneath - we are growing + var/turf/our_loc = loc + if(istype(our_loc) && our_loc.necro_corrupted) + addtimer(CALLBACK(src, PROC_REF(activate)), 1 MINUTES, TIMER_UNIQUE|TIMER_OVERRIDE) + +/obj/structure/necromorph/harvester/Destroy() + marker?.remove_biomass_source(our_source) + our_source = null + for(var/atom/movable/controlled as anything in controlled_atoms) + UnregisterSignal(controlled, list(COMSIG_QDELETING, COMSIG_MOVABLE_MOVED)) + REMOVE_TRAIT(controlled, TRAIT_PRODUCES_BIOMASS, src) + controlled.remove_filter("harvester_glow") + controlled_atoms = null + marker = null + return ..() + +/obj/structure/necromorph/harvester/update_icon_state() + icon_state = (active ? "active" : "closed") + return ..() +/obj/structure/necromorph/harvester/on_turf_corrupted() + ..() + addtimer(CALLBACK(src, PROC_REF(activate)), 1 MINUTES, TIMER_UNIQUE|TIMER_OVERRIDE) + +/obj/structure/necromorph/harvester/on_turf_uncorrupted() + ..() + active = FALSE + marker.remove_biomass_source(our_source) + our_source = null + for(var/atom/movable/controlled as anything in controlled_atoms) + UnregisterSignal(controlled, list(COMSIG_QDELETING, COMSIG_MOVABLE_MOVED)) + REMOVE_TRAIT(controlled, TRAIT_PRODUCES_BIOMASS, src) + controlled.remove_filter("harvester_glow") + controlled_atoms.Cut() + update_icon_state() + light_power = 0 + light_range = 0 + update_light() + +/obj/structure/necromorph/harvester/proc/activate() + if(active) + return + var/turf/our_loc = loc + if(istype(our_loc) && our_loc.necro_corrupted) + active = TRUE + FOR_DVIEW(var/atom/movable/controlled, HARVESTER_CONTROL_RANGE, get_turf(src), INVISIBILITY_LIGHTING) + if(controlled.biomass_produce && !HAS_TRAIT(controlled, TRAIT_PRODUCES_BIOMASS)) + controlled_atoms += controlled + RegisterSignal(controlled, COMSIG_QDELETING, PROC_REF(on_controlled_delete)) + RegisterSignal(controlled, COMSIG_MOVABLE_MOVED, PROC_REF(on_controlled_moved)) + ADD_TRAIT(controlled, TRAIT_PRODUCES_BIOMASS, src) + controlled.add_filter("harvester_glow", 1, outline_filter(1, COLOR_HARVESTER_RED)) + biomass_per_tick += controlled.biomass_produce + FOR_DVIEW_END + our_source = marker.add_biomass_source(/datum/biomass_source/harvester, src) + update_icon_state() + light_power = 0.5 + light_range = 3 + light_color = "#bcb10d" + update_light() + +/obj/structure/necromorph/harvester/proc/on_controlled_delete(atom/movable/controlled, force) + SIGNAL_HANDLER + biomass_per_tick -= controlled.biomass_produce + controlled_atoms -= controlled + UnregisterSignal(controlled, list(COMSIG_QDELETING, COMSIG_MOVABLE_MOVED)) + REMOVE_TRAIT(controlled, TRAIT_PRODUCES_BIOMASS, src) + controlled.remove_filter("harvester_glow") + +/obj/structure/necromorph/harvester/proc/on_controlled_moved(atom/movable/controlled) + SIGNAL_HANDLER + if(!IN_GIVEN_RANGE(src, controlled, HARVESTER_CONTROL_RANGE)) + biomass_per_tick -= controlled.biomass_produce + controlled_atoms -= controlled + UnregisterSignal(controlled, list(COMSIG_QDELETING, COMSIG_MOVABLE_MOVED)) + REMOVE_TRAIT(controlled, TRAIT_PRODUCES_BIOMASS, src) + controlled.remove_filter("harvester_glow") + +#undef HARVESTER_CONTROL_RANGE diff --git a/tff_modular/modules/deadspace/code/corruption/structures/maw.dm b/tff_modular/modules/deadspace/code/corruption/structures/maw.dm new file mode 100644 index 00000000000..d7c57a480dc --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/maw.dm @@ -0,0 +1,210 @@ +#define MAW_DAMAGE_PER_SECOND 1.5 + +// Human biomass = their limbs +/obj/structure/necromorph/maw + name = "maw" + desc = "A disgusting mass of throbbing flesh and gnashing teeth, it looks like something out of a nightmare." + desc_controls = "Drag a body onto the maw to begin biomass consumption. Will grab the living if they step on it." + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "maw_new" + density = FALSE + max_integrity = 30 + can_buckle = TRUE + max_buckled_mobs = INFINITY + buckle_lying = 270 + // Biomass that will be slowly given to the marker + var/processing_biomass = 0 + cost = 40 + marker_only = TRUE + +/obj/structure/necromorph/maw/Initialize(mapload, obj/structure/marker/marker) + .=..() + if(!marker) + return INITIALIZE_HINT_QDEL + marker.add_biomass_source(/datum/biomass_source/maw, src) + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(maw_grabbing), + ) + AddElement(/datum/element/connect_loc, loc_connections) + +/obj/structure/necromorph/maw/update_icon_state() + ..() + icon_state = length(buckled_mobs) ? "maw_new_active" : "maw_new" + +///The signal handler that starts the process of grabbing +/obj/structure/necromorph/maw/proc/maw_grabbing(datum/source, atom/movable/AM) + SIGNAL_HANDLER + if(AM == src) + return + if(!maw_can_grab(AM)) + return //Don't try to grab + + AM.visible_message(span_danger("\The [src] stretches out to grab [AM]!"), \ + span_userdanger("\The [src] stretches out to grab you!")) + + //Give the target time to run, then drag their ass to the shadowrealm if they are still there + addtimer(CALLBACK(src, PROC_REF(maw_grab), AM), 3 SECONDS) + +///General checker before maw grabs, buckling will do a second check if this goes through +/obj/structure/necromorph/maw/proc/maw_can_grab(atom/movable/AM) + if(!isliving(AM)) + return FALSE //So we don't accidentally grab things like structures and objects + if(issilicon(AM)) + return FALSE //This is checked in buckling, but for our sanity we'll check it here first + var/mob/living/L = AM + if(isnecromorph(AM) && !(L.stat == DEAD)) + return FALSE //We don't want living necros to be grabbed + if(L.movement_type & (FLYING|FLOATING)) + return FALSE + if(L.buckled) + return FALSE //For sanity's sake it won't mess with stuff already buckled + + return TRUE + +///The part where the maw grabs you, assuming all checks have passed +/obj/structure/necromorph/maw/proc/maw_grab(atom/movable/AM) + var/mob/living/L = AM + src.buckle_mob(L, FALSE, TRUE) //This comes wrapped with a standard buckle check + if(L.buckled) //We don't want it to throw this message if the buckle check didn't go through + L.visible_message(span_danger("\The [src] drags [L] into itself!"), \ + span_userdanger("\The [src] drags you into itself!")) + +/obj/structure/necromorph/maw/proc/maw_push() + var/turf/T = get_turf(src) + var/dirs = GLOB.alldirs.Copy() + var/valid_dir + while(!valid_dir && length(dirs)) + var/direction = pick_n_take(dirs) + var/turf/dest = get_step(src, direction) + if(isnull(dest)) + continue + if(!T.density && T.Adjacent(dest)) //This checks for border stuff + valid_dir = direction + break + + if(valid_dir) + for(var/obj/item/I in T) //Grabs any items on it's turf, and pushes it off of the maw + step(I, valid_dir, 0.2) + +/// Doesn't do any ANY safety checks. Use with caution +//TODO : rewrite bite_human to respect stumps +/obj/structure/necromorph/maw/proc/bite_human(mob/living/carbon/human/target, delta_time) + if(length(target.bodyparts) <= 1) //Won't let you continue unless target has only a torso. Problematic due to stumps counting as body parts + var/obj/item/bodypart/part = target.bodyparts[1] + processing_biomass += part.n_biomass * 1.1 + target.gib(TRUE, TRUE, TRUE, TRUE) + maw_push() //This pushes items away from the maw after it is done + return + + var/obj/item/bodypart/part = pick(target.bodyparts) + var/iteration = 0 + while(istype(part, /obj/item/bodypart/chest) && iteration++ < 5) + part = pick(target.bodyparts - part) + + if(iteration >= 5) + stack_trace("Maw tried to bite a human but couldn't find a non-chest bodypart") + return + + // If damage is above 80% + if(part.get_damage() >= (part.max_damage * LIMB_DISMEMBERMENT_PERCENT) - 1) + processing_biomass += part.n_biomass * 1.1 + part.dismember(wounding_type = WOUND_BLUNT, silent = TRUE) + else + processing_biomass += 0.02 + // Damage shouldn't be above or equal to 80% + part.receive_damage( + min( + MAW_DAMAGE_PER_SECOND * delta_time, + (part.max_damage * LIMB_DISMEMBERMENT_PERCENT) - part.get_damage() - 1 + ), 0, sharpness = SHARP_EDGED|SHARP_POINTY + ) + +/// Doesn't do any ANY safety checks. Use with caution +/obj/structure/necromorph/maw/proc/bite_living(mob/living/target, delta_time) + if(target.stat != DEAD || target.health > target.maxHealth * 0.1) + target.adjust_brute_loss(MAW_DAMAGE_PER_SECOND * delta_time, TRUE) + processing_biomass += target.mob_size * 0.5 + return + //Might need some balance + processing_biomass += target.mob_size * 5 + qdel(target) + +///Necros don't need anything too fancy, just qdeling is good enough +/obj/structure/necromorph/maw/proc/bite_necro(mob/living/carbon/human/necromorph/target, delta_time) //Basically copied bite_human with less efficiency + if(length(target.bodyparts) <= 1) + var/obj/item/bodypart/part = target.bodyparts[1] + processing_biomass += part.n_biomass + qdel(target) + return + + var/obj/item/bodypart/part = pick(target.bodyparts) + var/iteration = 0 + while(istype(part, /obj/item/bodypart/chest) && iteration++ < 5) + part = pick(target.bodyparts - part) + + if(iteration >= 5) + stack_trace("Maw tried to bite a necro but couldn't find a non-chest bodypart") + return + + // If damage is above 80% + if(part.get_damage() >= (part.max_damage * LIMB_DISMEMBERMENT_PERCENT) - 1) + processing_biomass += part.n_biomass + part.drop_limb(FALSE, TRUE) + qdel(part) + else + // Damage shouldn't be above or equal to 80% + part.receive_damage( + min( + MAW_DAMAGE_PER_SECOND * delta_time, + (part.max_damage * LIMB_DISMEMBERMENT_PERCENT) - part.get_damage() - 1 + ), 0, sharpness = SHARP_EDGED|SHARP_POINTY + ) +/obj/structure/necromorph/maw/is_buckle_possible(mob/living/target, force, check_loc) + if(!..()) + return FALSE + if(issilicon(target)) + return FALSE + return TRUE + +/obj/structure/necromorph/maw/user_buckle_mob(mob/living/M, mob/user, check_loc) + if(issilicon(M)) + to_chat(user, span_warning("[src] refuses to consume [M]!")) + return FALSE + if(!do_after(user, 5 SECONDS, M, IGNORE_HELD_ITEM|DO_PUBLIC, TRUE, CALLBACK(src, PROC_REF(buckle_mob_check), M))) + return + return ..() + +/obj/structure/necromorph/maw/proc/buckle_mob_check(mob/living/buckling) + if(QDELING(src)) + return + if(buckling.buckled) + return + return TRUE + +/obj/structure/necromorph/maw/user_unbuckle_mob(mob/living/buckled_mob, mob/user) + if(buckled_mob.buckled != src || !user.Adjacent(buckled_mob)) + return + var/time_to_unbuckle = (buckled_mob == user) ? 8 SECONDS : 6 SECONDS + if(!do_after(user, time_to_unbuckle, buckled_mob, IGNORE_HELD_ITEM|DO_PUBLIC, TRUE, CALLBACK(src, PROC_REF(still_buckled), buckled_mob))) + return + return ..() + +/obj/structure/necromorph/maw/proc/still_buckled(mob/living/buckled_mob) + return buckled_mob.buckled == src + +/obj/structure/necromorph/maw/relaymove(mob/living/user, direction) + if(SEND_SIGNAL(src, COMSIG_ATOM_RELAYMOVE, user, direction) & COMSIG_BLOCK_RELAYMOVE) + return + if(!do_after(user, 2 SECONDS, src, IGNORE_HELD_ITEM|DO_PUBLIC) || (user.buckled != src)) + return + unbuckle_mob(user, TRUE) + +/obj/structure/necromorph/maw/post_buckle_mob(mob/living/M) + if(length(buckled_mobs) >= 1) + update_icon(UPDATE_ICON_STATE) + +/obj/structure/necromorph/maw/post_unbuckle_mob(mob/living/M) + if(!length(buckled_mobs)) + update_icon(UPDATE_ICON_STATE) + +#undef MAW_DAMAGE_PER_SECOND diff --git a/tff_modular/modules/deadspace/code/corruption/structures/nest.dm b/tff_modular/modules/deadspace/code/corruption/structures/nest.dm new file mode 100644 index 00000000000..857b3ac6de2 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/nest.dm @@ -0,0 +1,120 @@ +#define DEFAULT_SPAWN_COOLDOWN 5 MINUTES + +/obj/structure/necromorph/nest + name = "nest" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption64.dmi' + icon_state = "nest" + density = TRUE + pixel_x = -16 + base_pixel_x = -16 + pixel_y = -16 + base_pixel_y = -16 + light_power = 0.5 + light_range = 2 + light_color = "#bcb10d" + ///Type, not a reference + var/datum/necro_class/spawning_necromorph + var/biomass_spent = 0 + ///Amount of necromorphs players can possess atm + var/available_necromorphs = 0 + ///Not really safe, lets hope nothing breaks + var/currently_active_necromorphs = 0 + ///Amount of necromorphs we can have + var/max_spawns = 2 + var/obj/structure/marker/marker + var/timer_id + cost = 110 + marker_only = TRUE + +/obj/structure/necromorph/nest/Initialize(mapload, obj/structure/marker/new_master) + .=..() + if(!new_master) + return INITIALIZE_HINT_QDEL + marker = new_master + new_master.necro_spawn_atoms += src + +/obj/structure/necromorph/nest/Destroy() + marker?.necro_spawn_atoms -= src + marker = null + return ..() + +/obj/structure/necromorph/nest/examine(mob/user) + .=..() + if(istype(user, /mob/eye/marker_signal)) + var/string + if(spawning_necromorph) + string = "Nest produces [initial(spawning_necromorph.display_name)].\n\ + It has [available_necromorphs] necromorphs left inside.\n" + if(timer_id) + string += "Another necromorph will be ready in [timeleft(timer_id)/(1 SECONDS)] seconds." + else + string += "The nest is full." + else + string = "Nest isn't configured to produce necromorphs." + . += span_notice(string) + +/obj/structure/necromorph/nest/attack_marker_signal(mob/eye/marker_signal/user) + if(istype(user, /mob/eye/marker_signal/marker)) + var/response = tgui_alert(user, "Do you want to upgrade \the [src] or possess a necromorph?", "Nest", list("Upgrade", "Possess")) + if(!response || QDELING(src)) + return + if(response == "Possess") + goto main + if(!spawning_necromorph) + pick_type2spawn(user) + return + main: + if(!spawning_necromorph) + to_chat(user, span_notice("This nest isn't configured to spawn any necromorph.")) + return + if(currently_active_necromorphs >= max_spawns) + to_chat(user, span_notice("All necromorphs are already possessed!")) + return + if(available_necromorphs <= 0) + to_chat(user, span_notice("Wait [timeleft(timer_id)/(1 SECONDS)] seconds before the nest produces [initial(spawning_necromorph.display_name)]")) + return + if(tgui_alert(user, "Are you sure you want to possess [initial(spawning_necromorph.display_name)]", "Nest", list("Yes", "No")) == "Yes") + if(QDELING(src) || available_necromorphs <= 0) + return + var/type_to_spawn = initial(spawning_necromorph.necromorph_type_path) + available_necromorphs-- + currently_active_necromorphs++ + var/mob/living/carbon/human/necromorph/necromorph = new type_to_spawn(get_turf(src), marker) + user.possess_necromorph(necromorph) + RegisterSignal(necromorph, COMSIG_LIVING_DEATH, PROC_REF(on_necromorph_death)) + RegisterSignal(necromorph, COMSIG_QDELETING, PROC_REF(on_necromorph_death)) + if((available_necromorphs+currently_active_necromorphs) < max_spawns) + timer_id = addtimer(CALLBACK(src, PROC_REF(add_necromorph_to_spawn)), DEFAULT_SPAWN_COOLDOWN, TIMER_UNIQUE|TIMER_STOPPABLE|TIMER_NO_HASH_WAIT) + +/obj/structure/necromorph/nest/proc/on_necromorph_death(mob/living/carbon/human/necromorph/necromorph) + UnregisterSignal(necromorph, list(COMSIG_QDELETING, COMSIG_LIVING_DEATH)) + currently_active_necromorphs-- + if((available_necromorphs+currently_active_necromorphs) < max_spawns) + timer_id = addtimer(CALLBACK(src, PROC_REF(add_necromorph_to_spawn)), DEFAULT_SPAWN_COOLDOWN, TIMER_UNIQUE|TIMER_STOPPABLE|TIMER_NO_HASH_WAIT) + +/obj/structure/necromorph/nest/proc/pick_type2spawn(mob/eye/marker_signal/user) + if(spawning_necromorph) + return + var/list/classes = list() + for(var/datum/necro_class/class as anything in marker.necro_classes) + class = marker.necro_classes[class] + if(class.nest_allowed) + classes["[class.display_name], Biomass: [class.biomass_cost]"] = class + var/datum/necro_class/class = classes[tgui_input_list(user, "Pick a necromorph nest will spawn", "Nest", classes)] + if(QDELING(src)) + return + if(class.biomass_cost > marker.marker_biomass) + to_chat(user, span_warning("You don't have enough biomass!")) + return + biomass_spent = class.biomass_cost + spawning_necromorph = class.type + timer_id = addtimer(CALLBACK(src, PROC_REF(add_necromorph_to_spawn)), DEFAULT_SPAWN_COOLDOWN, TIMER_UNIQUE|TIMER_STOPPABLE|TIMER_NO_HASH_WAIT) + +/obj/structure/necromorph/nest/proc/add_necromorph_to_spawn() + if((available_necromorphs+currently_active_necromorphs) >= max_spawns) + return + available_necromorphs++ + if((available_necromorphs+currently_active_necromorphs) < max_spawns) + timer_id = addtimer(CALLBACK(src, PROC_REF(add_necromorph_to_spawn)), DEFAULT_SPAWN_COOLDOWN, TIMER_UNIQUE|TIMER_STOPPABLE|TIMER_NO_HASH_WAIT) + +#undef DEFAULT_SPAWN_COOLDOWN diff --git a/tff_modular/modules/deadspace/code/corruption/structures/node.dm b/tff_modular/modules/deadspace/code/corruption/structures/node.dm new file mode 100644 index 00000000000..962c043d88d --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/node.dm @@ -0,0 +1,31 @@ +/obj/structure/necromorph/node + name = "growth" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "minigrowth" + var/corruption_node_type = /datum/corruption_node + +/obj/structure/necromorph/node/Initialize(mapload, obj/structure/marker/new_master) + + if(!new_master) + return INITIALIZE_HINT_QDEL + var/datum/corruption_node/node = new corruption_node_type(src, new_master) + var/obj/structure/corruption/corrupt = locate(/obj/structure/corruption) in loc + if(!corrupt) + new /obj/structure/corruption(loc, node) + else + corrupt.set_master(node) + return ..() + +/obj/structure/necromorph/node/update_signals(atom/old_loc, turf/new_loc) + if(old_loc) + UnregisterSignal(old_loc, list(COMSIG_TURF_NECRO_UNCORRUPTED)) + if(new_loc) + if(istype(new_loc) && new_loc.necro_corrupted) + RegisterSignal(new_loc, COMSIG_TURF_NECRO_UNCORRUPTED, PROC_REF(on_turf_uncorrupted)) + state = GROWING_STRUCTURE + START_PROCESSING(SSnecrocorruption, src) + else + qdel(src) + +/obj/structure/necromorph/node/on_turf_uncorrupted(turf/source) + qdel(src) diff --git a/tff_modular/modules/deadspace/code/corruption/structures/propagator.dm b/tff_modular/modules/deadspace/code/corruption/structures/propagator.dm new file mode 100644 index 00000000000..53e3e88858e --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/propagator.dm @@ -0,0 +1,12 @@ +/obj/structure/necromorph/node/propagator + name = "propagator" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "growth" + corruption_node_type = /datum/corruption_node/propagator + max_integrity = 200 + cost = 9 + marker_only = TRUE + +/datum/corruption_node/propagator + remaining_weed_amount = 300 + control_range = 12 diff --git a/tff_modular/modules/deadspace/code/corruption/structures/root.dm b/tff_modular/modules/deadspace/code/corruption/structures/root.dm new file mode 100644 index 00000000000..2a7ebb26e74 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/root.dm @@ -0,0 +1,11 @@ +/obj/structure/necromorph/node/root + name = "root" + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "minigrowth" + corruption_node_type = /datum/corruption_node/root + max_integrity = 45 + cost = 7 + +/datum/corruption_node/root + remaining_weed_amount = 60 + control_range = 8 diff --git a/tff_modular/modules/deadspace/code/corruption/structures/snare.dm b/tff_modular/modules/deadspace/code/corruption/structures/snare.dm new file mode 100644 index 00000000000..eda6788706e --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/snare.dm @@ -0,0 +1,22 @@ +/obj/structure/necromorph/snare + name = "snare" + desc = "A coiling looped biomass that twists and trips anything that comes too close." + desc_controls = "Tripping only occurs when running or sprinting, walk to avoid being tripped." + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "snare" + max_integrity = 50 + can_place_in_sight = TRUE + cost = 40 + +/obj/structure/necromorph/snare/Initialize(mapload) + .=..() + AddComponent(/datum/component/slippery/necro, 5 SECONDS, NO_SLIP_WHEN_WALKING|SLIDE|GALOSHES_DONT_HELP) + +//This can stay empty, since we don't really need to change anything in the parent +/datum/component/slippery/necro + +//The special check, if it wasn't for slippery/clowning existing I wouldn't even do this +/datum/component/slippery/necro/Slip(datum/source, atom/movable/arrived, atom/old_loc, list/atom/old_locs) + if(isnecromorph(arrived)) //The entire reason we made a child component, ain't it nasty? + return + ..() diff --git a/tff_modular/modules/deadspace/code/corruption/structures/wall.dm b/tff_modular/modules/deadspace/code/corruption/structures/wall.dm new file mode 100644 index 00000000000..56a99b35c94 --- /dev/null +++ b/tff_modular/modules/deadspace/code/corruption/structures/wall.dm @@ -0,0 +1,11 @@ +/obj/structure/necromorph/wall + name = "wall" + desc = "A coiling looped biomass that twists and trips anything that comes too close." + desc_controls = "Tripping only occurs when running or sprinting, walk to avoid being tripped." + icon = 'tff_modular/modules/deadspace/icons/effects/corruption.dmi' + icon_state = "wall" + cost = 45 + max_integrity = 125 + placement_range = 0 + density = TRUE + opacity = 1 diff --git a/tff_modular/modules/deadspace/code/datums/components/regenerate.dm b/tff_modular/modules/deadspace/code/datums/components/regenerate.dm new file mode 100644 index 00000000000..77f43e17f24 --- /dev/null +++ b/tff_modular/modules/deadspace/code/datums/components/regenerate.dm @@ -0,0 +1,104 @@ +/// If you have ideas how to implement without constantly creating/deleting component while still being able to change +/// parameters and allow necromorphs and signals to regenerate necromorphs wihout duplicating code. Please implement it that way. +/datum/component/regenerate + dupe_mode = COMPONENT_DUPE_ALLOWED + /// How many limbs can be regenerated per use + var/max_limbs = 1 + /// How much health is restored + var/heal_amount = 40 + /// How much lasting damage is healed + var/lasting_damage_heal = 20 + /// When a limb is replaced, the mob suffers lasting damage equal to the limb's health * this value + var/limb_lasting_damage = 0 + /// When lasting_damage is healed, the marker transfers biomass to the mob, equal to the damage healed * this value + var/biomass_lasting_damage_cost = 0 + /// When healing burn damage, each point of heal_amount can heal this many points of actual burn damage + var/burn_heal_mult = 1 + /// Interval between shaking necromorph + var/shake_interval = 0.5 SECONDS + + /// Amount of heal per second + var/heal_per_second = 0 + /// Time since last shake + var/last_shake = 0 + /// List of limbs to regenerate + var/list/regenerating_limbs + +/datum/component/regenerate/Initialize(duration_time = 5 SECONDS, max_limbs, heal_amount, lasting_damage_heal, limb_lasting_damage, biomass_lasting_damage_cost, burn_heal_mult, shake_interval) + if(!isnecromorph(parent)) + return COMPONENT_INCOMPATIBLE + if(max_limbs) + src.max_limbs = max_limbs + if(heal_amount) + src.heal_amount = heal_amount + if(lasting_damage_heal) + src.lasting_damage_heal = lasting_damage_heal + if(limb_lasting_damage) + src.limb_lasting_damage = limb_lasting_damage + if(biomass_lasting_damage_cost) + src.biomass_lasting_damage_cost = biomass_lasting_damage_cost + if(burn_heal_mult) + src.burn_heal_mult = burn_heal_mult + if(shake_interval) + src.shake_interval = shake_interval + + var/mob/living/carbon/human/necromorph/owner = parent + + regenerating_limbs = owner.get_missing_limbs() + regenerating_limbs.len = max_limbs //Reduces the list size to however many limbs the var is set to + + //Special effect: + //If the user is missing two or more limbs, play a special sound + if(length(regenerating_limbs) >= 2) + owner.play_necro_sound(SOUND_REGEN, VOLUME_MID, 1) + + //Lets play the animations + var/datum/species/necromorph/species = owner.dna.species + for(var/limb_type in regenerating_limbs) + species.regenerate_limb(owner, limb_type, duration_time) + + owner.shake_animation() + + ADD_TRAIT(owner, TRAIT_INCAPACITATED, src) + ADD_TRAIT(owner, TRAIT_IMMOBILIZED, src) + ADD_TRAIT(owner, TRAIT_HANDS_BLOCKED, src) + + heal_per_second = (heal_amount / duration_time) SECONDS + + addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/component/regenerate, finish_regenerating)), duration_time) + START_PROCESSING(SSfastprocess, src) + +/datum/component/regenerate/process(delta_time) + var/mob/living/carbon/human/necromorph/owner = parent + last_shake += delta_time + if(last_shake >= shake_interval) + last_shake = 0 + owner.shake_animation() + + var/remaining_heal = owner.heal_bodypart_damage(brute = heal_per_second * delta_time) + if(remaining_heal) + owner.heal_bodypart_damage(burn = heal_per_second * delta_time * burn_heal_mult) + +/datum/component/regenerate/proc/finish_regenerating() + var/mob/living/carbon/human/necromorph/owner = parent + + for(var/limb_type in regenerating_limbs) + owner.regenerate_limb(limb_type) + + if(limb_lasting_damage) + owner.adjustLastingDamage(owner.get_bodypart(limb_type).max_damage * limb_lasting_damage) + + if(lasting_damage_heal) + var/lasting_heal = min(lasting_damage_heal, owner.getLastingDamage()) + owner.adjustLastingDamage(lasting_heal*-1) + + owner.regenerate_organs() + owner.remove_all_embedded_objects() + for(var/datum/wound/iter_wound as anything in owner.all_wounds) + iter_wound.remove_wound() + + REMOVE_TRAIT(owner, TRAIT_INCAPACITATED, src) + REMOVE_TRAIT(owner, TRAIT_IMMOBILIZED, src) + REMOVE_TRAIT(owner, TRAIT_HANDS_BLOCKED, src) + + qdel(src) diff --git a/tff_modular/modules/deadspace/code/datums/keybindingins/signal.dm b/tff_modular/modules/deadspace/code/datums/keybindingins/signal.dm new file mode 100644 index 00000000000..eec282e731c --- /dev/null +++ b/tff_modular/modules/deadspace/code/datums/keybindingins/signal.dm @@ -0,0 +1,25 @@ +/* +/datum/keybinding/marker_signal + category = CATEGORY_NECRO + +/datum/keybinding/marker_signal/can_use(client/user) + return ismarkersignal(user.mob) + +/datum/keybinding/marker_signal/rotate_necromorph_structure + hotkey_keys = list("") + name = "rotate_necromorph_structure" + full_name = "Rotate structure" + description = "Rotates necromorph structure while in placing mode." + keybind_signal = COMSIG_KB_MSIGNAL_ROTATE_STRUCTURE_DOWN + +/datum/keybinding/marker_signal/rotate_necromorph_structure/down(client/user) + . = ..() + if(.) + return + if(istype(user.mob.click_intercept, /datum/action/cooldown/necro/corruption)) + var/datum/action/cooldown/necro/corruption/placement_action = user.mob.click_intercept + var/obj/structure/necromorph/structure = placement_action.place_structure + structure.dir = turn(structure.dir, 45) + user.mob.balloon_alert(user, "direction is [dir2text(structure.dir)]") + return TRUE +*/ diff --git a/tff_modular/modules/deadspace/code/datums/necro_antag.dm b/tff_modular/modules/deadspace/code/datums/necro_antag.dm new file mode 100644 index 00000000000..35d023064a3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/datums/necro_antag.dm @@ -0,0 +1,33 @@ +/datum/antagonist/necromorph + name = "\improper Necromorph" + pref_flag = ROLE_NECROMORPH + show_in_antagpanel = TRUE + hud_icon = 'tff_modular/modules/deadspace/icons/mob/hud/antag_hud.dmi' + antag_hud_name = "unitologist" + antagpanel_category = "Necromorph" + show_name_in_check_antagonists = TRUE + show_to_ghosts = TRUE + silent = TRUE + ui_name = null + suicide_cry = "FOR THE BRETHREN MOONS" + var/datum/team/unitology/uni_team + +/datum/antagonist/necromorph/apply_innate_effects(mob/living/mob_override) + var/mob/living/unitologist = owner.current || mob_override + add_team_hud(unitologist, /datum/antagonist/necromorph) + +/datum/antagonist/necromorph/greet() + . = ..() + to_chat(owner, span_userdanger("Help the obelisk. Become whole!")) + +/datum/antagonist/necromorph/create_team(datum/team/team) + . = ..() + if(istype(team, /datum/team/unitology)) + uni_team = team + +/datum/antagonist/necromorph/get_team() + return uni_team + +/datum/team/unitology + name = "Unitology" + member_name = "Unitologist" diff --git a/tff_modular/modules/deadspace/code/datums/round_statics.dm b/tff_modular/modules/deadspace/code/datums/round_statics.dm new file mode 100644 index 00000000000..5ba1fad4339 --- /dev/null +++ b/tff_modular/modules/deadspace/code/datums/round_statics.dm @@ -0,0 +1,7 @@ + +//the datum that stores specific statistics from the current round. +GLOBAL_DATUM_INIT(round_statistics, /datum/round_statistics, new) + +/datum/round_statistics + var/total_markers = 0 + diff --git a/tff_modular/modules/deadspace/code/game/atoms.dm b/tff_modular/modules/deadspace/code/game/atoms.dm new file mode 100644 index 00000000000..cae31e3e48d --- /dev/null +++ b/tff_modular/modules/deadspace/code/game/atoms.dm @@ -0,0 +1,8 @@ +/atom + //Misc: + var/list/statmods //This is a list which we don't initialise to save on object creating costs. use lazyprocs to init at runtime when needed + +/atom/set_density(new_value) + .=..() + if(!isnull(.)) + SEND_SIGNAL(src, COMSIG_ATOM_SET_DENSITY, ., new_value) diff --git a/tff_modular/modules/deadspace/code/game/movable.dm b/tff_modular/modules/deadspace/code/game/movable.dm new file mode 100644 index 00000000000..444e93338f3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/game/movable.dm @@ -0,0 +1,69 @@ +/atom/movable + /// Amount of biomass we produce when harvester is nearby + var/biomass_produce = null + +/obj/machinery/limbgrower + biomass_produce = BIOMASS_HARVEST_MEDIUM + +/obj/structure/bodycontainer + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/structure/toilet + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/portable_atmospherics + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/portable_atmospherics/scrubber/huge + biomass_produce = BIOMASS_HARVEST_MEDIUM + +/obj/machinery/deepfryer + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/food_cart + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/gibber + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/griddle + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/grill + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/icecream_vat + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/microwave + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/monkey_recycler + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/oven + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/processor + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/hydroponics + biomass_produce = BIOMASS_HARVEST_MEDIUM + +/obj/structure/reagent_dispensers/watertank + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/structure/reagent_dispensers/beerkeg + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/vending/coffee + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/vending/cola + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/vending/hydronutrients + biomass_produce = BIOMASS_HARVEST_SMALL + +/obj/machinery/vending/snack + biomass_produce = BIOMASS_HARVEST_SMALL diff --git a/tff_modular/modules/deadspace/code/game/objs.dm b/tff_modular/modules/deadspace/code/game/objs.dm new file mode 100644 index 00000000000..2d379537a94 --- /dev/null +++ b/tff_modular/modules/deadspace/code/game/objs.dm @@ -0,0 +1,3 @@ +/obj + /// Amount of biomass atom gives when absorbed + var/n_biomass diff --git a/tff_modular/modules/deadspace/code/game/turf.dm b/tff_modular/modules/deadspace/code/game/turf.dm new file mode 100644 index 00000000000..4bea6c49d83 --- /dev/null +++ b/tff_modular/modules/deadspace/code/game/turf.dm @@ -0,0 +1,3 @@ +/turf + //If this turf is corrupted by /obj/structure/corruption + var/necro_corrupted = FALSE diff --git a/tff_modular/modules/deadspace/code/marker/abilities/absorb.dm b/tff_modular/modules/deadspace/code/marker/abilities/absorb.dm new file mode 100644 index 00000000000..7f10c80e318 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/absorb.dm @@ -0,0 +1,72 @@ +#define NUTRIMENTS_TO_BIOMASS_MULTIPLIER 0.25 + +/datum/action/cooldown/necro/psy/absorb + name = "Absorb" + desc = "Absorbs all pieces of biological matter within a two tile radius of the target location. Only works on or near corruption, or in sight of the marker" + cost = 10 + +/datum/action/cooldown/necro/psy/absorb/PreActivate(turf/target) + var/mob/eye/marker_signal/called = owner + target = get_turf(target) + if(!target) + return FALSE + if(target.necro_corrupted) + return ..() + if(IN_GIVEN_RANGE(target, called.marker, 5) && can_see(target, called.marker, 5)) + return ..() + for(var/turf/neraby as anything in RANGE_TURFS(2, target)) + if(neraby.necro_corrupted) + return ..() + to_chat(called, span_warning("Biomass may only be claimed when the target is near the marker, or corruption")) + return FALSE + +/datum/action/cooldown/necro/psy/absorb/Activate(turf/target) + var/mob/eye/marker_signal/called = owner + target = get_turf(target) + var/absorbed_biomass = 0 + var/list/absorbed_atoms = list() + FOR_DVIEW(var/obj/thing, 2, target, INVISIBILITY_LIGHTING) + if(thing.n_biomass) + absorbed_biomass += thing.n_biomass + absorbed_atoms += thing + if(thing.is_drainable() || istype(thing, /obj/item/food)) + for(var/datum/reagent/consumable/reagent in thing.reagents.reagent_list) + absorbed_biomass += reagent.nutriment_factor * NUTRIMENTS_TO_BIOMASS_MULTIPLIER + thing.reagents.remove_reagent(reagent.type, reagent.volume) + + //default value from 1.0 + absorbed_biomass += thing.reagents.get_reagent_amount(/datum/reagent/blood) * 0.01 + + //If it is food and wasn't added to the list before + if(!thing.n_biomass && istype(thing, /obj/item/food)) + absorbed_atoms += thing + FOR_DVIEW_END + + if(!absorbed_biomass) + to_chat(called, span_warning("No things containing asborbable biomass found.")) + return TRUE + ..() + for(var/obj/item/item as anything in absorbed_atoms) + new /obj/effect/temp_visual/decoy/absorb(get_turf(item), item, target) + qdel(item) + called.marker.change_marker_biomass(absorbed_biomass * 0.4) + called.marker.change_signal_biomass(absorbed_biomass * 0.6) + to_chat(called, span_notice("Gained total of [absorbed_biomass] biomass from absorbing [length(absorbed_atoms)] thing\s!")) + return TRUE + +/obj/effect/temp_visual/decoy/absorb + plane = ABOVE_LIGHTING_PLANE + +/obj/effect/temp_visual/decoy/absorb/Initialize(mapload, atom/mimiced_atom, turf/target) + var/animate_duration = rand(4, 7) + //wait time + second animate duration + duration = animate_duration + 4 + .=..() + if(!target) + return INITIALIZE_HINT_QDEL + add_filter("necro_outline", 1, outline_filter(1, COLOR_BRIGHT_ORANGE)) + //wait some time before start the animation + animate(src, time = animate_duration) + animate(pixel_x = src.pixel_x - ((src.x-target.x)*world.icon_size), pixel_y = src.pixel_y - ((src.y-target.y)*world.icon_size), transform = matrix(0, 0, 0, 0, 0, 0), time = 4) + +#undef NUTRIMENTS_TO_BIOMASS_MULTIPLIER diff --git a/tff_modular/modules/deadspace/code/marker/abilities/biohazard_lockdown.dm b/tff_modular/modules/deadspace/code/marker/abilities/biohazard_lockdown.dm new file mode 100644 index 00000000000..466a11bf9d2 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/biohazard_lockdown.dm @@ -0,0 +1,36 @@ +/datum/action/cooldown/necro/psy/biohazard_lockdown + name = "Biohazard Lockdown" + desc = "Trips the biohazard sensors, causing all doors to bolt and the fire alarm to engage." + button_icon_state = "default" //TODO : add a biohazard lockdown sprite + cost = 800 + var/duration = 2 MINUTES + cooldown_time = 15 MINUTES + marker_flags = SIGNAL_ABILITY_POST_ACTIVATION|SIGNAL_ABILITY_MARKER_ONLY + +/datum/action/cooldown/necro/psy/biohazard_lockdown/PreActivate(atom/target) + var/area/bh = get_area(target) + /* + if(bh.area_flags & NO_ALERTS) //If there are no sensors then we can't trip them + return FALSE + */ + for(var/mob/living/L in bh) + if(isnecromorph(L) && L.stat != DEAD) + duration = 4 MINUTES //We increase the duration if there are necros. + return ..() + +/datum/action/cooldown/necro/psy/biohazard_lockdown/Activate(atom/target) + ..() + var/area/alarmed = get_area(target) + alarmed.biohazardlockdown(target) + + playsound(target, 'tff_modular/modules/deadspace/sound/effects/biohazard_alarm.ogg', 50, TRUE, 5) + for(var/obj/machinery/door/airlock/door in alarmed) + addtimer(CALLBACK(door, TYPE_PROC_REF(/obj/machinery/door/airlock, unbolt)), duration) + addtimer(CALLBACK(alarmed, TYPE_PROC_REF(/area, set_fire_effect), FALSE), duration) + +/area/proc/biohazardlockdown(area/trigger) + //Trigger alarm effect + set_fire_effect(TRUE) + //Lockdown airlocks + for(var/obj/machinery/door/airlock/door in src) + close_and_lock_door(door) diff --git a/tff_modular/modules/deadspace/code/marker/abilities/bloody_rune.dm b/tff_modular/modules/deadspace/code/marker/abilities/bloody_rune.dm new file mode 100644 index 00000000000..9ea99d2a963 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/bloody_rune.dm @@ -0,0 +1,41 @@ +/datum/action/cooldown/necro/psy/rune + name = "Bloody Rune" + desc = "Creates a spooky rune. Has no functional effects, just for decoration. Should be at least 3 tiles away from another bloody rune!" + button_icon_state = "rune" + cost = 16 + +/datum/action/cooldown/necro/psy/rune/Activate(atom/target) + var/turf/target_turf = get_turf(target) + if(target_turf) + if(isgroundlessturf(target_turf) || target_turf.density) + to_chat(owner, span_warning("There is no space to place a rune!")) + return + ..() + new /obj/effect/decal/cleanable/necro_rune(target_turf, null, RUNE_COLOR_MEDIUMRED, TRUE) + return TRUE + +/obj/effect/decal/cleanable/necro_rune + name = "rune" + desc = "Graffiti. Damn kids." + icon = 'tff_modular/modules/deadspace/icons/effects/runes.dmi' + icon_state = "rune-1" + gender = NEUTER + mergeable_decal = FALSE + color = "#8C000F" + +/obj/effect/decal/cleanable/necro_rune/Initialize(mapload, colour, fade_in) + . = ..() + icon_state = "rune-[rand(1, 5)]" + if(colour) + color = colour + if(fade_in) + alpha = 0 + animate(src, alpha = 255, time = 1 SECONDS, flags = ANIMATION_PARALLEL) + +//If we don't do this the rune will try to get DNA, bad things happen when this is done +/obj/effect/decal/cleanable/necro_rune/add_blood_DNA(list/blood_dna) + return FALSE + +/obj/effect/decal/cleanable/necro_rune/NeverShouldHaveComeHere(turf/T) + return T.density || isgroundlessturf(T) + diff --git a/tff_modular/modules/deadspace/code/marker/abilities/bloody_scrawl.dm b/tff_modular/modules/deadspace/code/marker/abilities/bloody_scrawl.dm new file mode 100644 index 00000000000..50f5dd40476 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/bloody_scrawl.dm @@ -0,0 +1,43 @@ +/datum/action/cooldown/necro/psy/scrawl + name = "Bloody Scrawl" + desc = "Writes a message in blood. Should be at least 3 tiles away from another bloody scrawl!" + button_icon_state = "writing" + cost = 15 + +/datum/action/cooldown/necro/psy/scrawl/Activate(atom/target) + var/turf/target_turf = get_turf(target) + if(target_turf) + if(isgroundlessturf(target_turf) || target_turf.density) + to_chat(owner, span_warning("There is no space to write on!")) + return + var/text = tgui_input_text(owner, "Write a message", "Bloody Scrawl") + if(!text) + return TRUE + ..() + new /obj/effect/decal/cleanable/blood/writing(target_turf, text, TRUE) + target_turf.visible_message(span_warning("Invisible fingers crudely paint something in blood on \the [target_turf].")) + return TRUE + +/obj/effect/decal/cleanable/blood/writing + icon_state = "writing1" + desc = "It looks like a writing in blood." + icon = 'tff_modular/modules/deadspace/icons/effects/blood.dmi' + gender = NEUTER + random_icon_states = list("writing1", "writing2", "writing3", "writing4", "writing5") + can_dry = FALSE + color = COLOR_BLOOD_WRITING + transform = matrix(1, 0, 0, 0, 2, 0) + var/message + var/creator + +/obj/effect/decal/cleanable/blood/writing/Initialize(mapload, text, fade_in) + . = ..() + message = text + creator = usr?.ckey + if(fade_in) + alpha = 0 + animate(src, alpha = 255, time = 1 SECONDS, flags = ANIMATION_PARALLEL) //Cool fade in effect + +/obj/effect/decal/cleanable/blood/writing/examine(mob/user) + . = ..() + . += "It reads: \"[message]\"" diff --git a/tff_modular/modules/deadspace/code/marker/abilities/blowout.dm b/tff_modular/modules/deadspace/code/marker/abilities/blowout.dm new file mode 100644 index 00000000000..d0b4044a5be --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/blowout.dm @@ -0,0 +1,15 @@ +/datum/action/cooldown/necro/psy/blowout + name = "Blowout" + desc = "Destroys a target wall light, with an explosion of sparks." + button_icon_state = "blowout" + cost = 40 + +/datum/action/cooldown/necro/psy/blowout/PreActivate(obj/machinery/light/target) + if(!istype(target, /obj/machinery/light)) + return + return ..() + +/datum/action/cooldown/necro/psy/blowout/Activate(obj/machinery/light/target) + ..() + target.break_light_tube() + return TRUE diff --git a/tff_modular/modules/deadspace/code/marker/abilities/false_sound.dm b/tff_modular/modules/deadspace/code/marker/abilities/false_sound.dm new file mode 100644 index 00000000000..30d7b3f5a10 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/false_sound.dm @@ -0,0 +1,31 @@ +/datum/action/cooldown/necro/psy/false_sound + name = "False Sound" + desc = "Generates realistic auditory illusions, including ambient noises or necromorph sounds. Effective for distraction, deception, or stealth." + button_icon_state = "false_sound" + cost = 100 + cooldown_time = 2 MINUTES + marker_flags = SIGNAL_ABILITY_PRE_ACTIVATION + +/datum/action/cooldown/necro/psy/false_sound/Activate(turf/target) + var/mob/eye/marker_signal/called = owner + target = get_turf(target) + if(!target) + return + ..() //This comes earlier due to spam potential, starts cooldown and cost + //Add more necromorphs here, perhaps we should make it a define to make sure it's updated + var/list/category = tgui_input_list(owner, "Pick a necromorph type", "False Sound", GLOB.necromorph_sounds) + if(!category) + called.change_psy_energy(cost) //Refund the cost if nothing is picked + return TRUE + var/list/picked_sound = tgui_input_list(owner, "Pick sound type to play", "False Sound", GLOB.necromorph_sounds[category]) + if(!picked_sound) + called.change_psy_energy(cost) //Refund the cost if nothing is picked + return TRUE + var/volume = VOLUME_MID + playsound(target, pick(GLOB.necromorph_sounds[category][picked_sound]), volume, 1, 2) + return TRUE + +/datum/action/cooldown/necro/psy/false_sound/after_activation + cost = 25 + cooldown_time = 15 SECONDS + marker_flags = SIGNAL_ABILITY_POST_ACTIVATION diff --git a/tff_modular/modules/deadspace/code/marker/abilities/flicker.dm b/tff_modular/modules/deadspace/code/marker/abilities/flicker.dm new file mode 100644 index 00000000000..bd7433b3435 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/flicker.dm @@ -0,0 +1,16 @@ +/datum/action/cooldown/necro/psy/flicker + name = "Flicker" + desc = "Causes a targeted light to flicker." + button_icon_state = "flicker" + cost = 10 + cooldown_time = 10 SECONDS + +/datum/action/cooldown/necro/psy/flicker/PreActivate(obj/machinery/light/target) + if(!istype(target, /obj/machinery/light)) + return FALSE + return ..() + +/datum/action/cooldown/necro/psy/flicker/Activate(obj/machinery/light/target) + ..() + target.flicker() + return TRUE diff --git a/tff_modular/modules/deadspace/code/marker/abilities/flicker_mass.dm b/tff_modular/modules/deadspace/code/marker/abilities/flicker_mass.dm new file mode 100644 index 00000000000..c6aaf83fa16 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/flicker_mass.dm @@ -0,0 +1,23 @@ +/datum/action/cooldown/necro/psy/flicker_mass + name = "Flicker, Mass" + desc = "Causes all lights in an area to flicker" + button_icon_state = "mass_flicker" + cost = 50 + cooldown_time = 40 SECONDS + +/datum/action/cooldown/necro/psy/flicker_mass/Activate(turf/target) + target = get_turf(target) + if(!target) + return + var/list/lights = list() + for (var/obj/machinery/light/L in view(world.view, target)) + lights |= L + + var/area/A = get_area(target) + for (var/obj/machinery/light/L in A) + lights |= L + + for (var/obj/machinery/light/L as anything in lights) + L.flicker() + ..() + return TRUE diff --git a/tff_modular/modules/deadspace/code/marker/abilities/lock.dm b/tff_modular/modules/deadspace/code/marker/abilities/lock.dm new file mode 100644 index 00000000000..f480f825501 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/lock.dm @@ -0,0 +1,23 @@ +/datum/action/cooldown/necro/psy/lock + name = "Lock" + desc = "Forcibly closes and bolts a powered airlock, crushing creatures inside the airlock. Will automatically unbolt after some time." + button_icon_state = "default" //TODO : get a lock sprite + cost = 100 + var/duration = 30 SECONDS + cooldown_time = 3 MINUTES //We don't want this being abused, so long cooldown + +/datum/action/cooldown/necro/psy/lock/PreActivate(obj/machinery/door/airlock/target) + if(!target.hasPower()) //Gameplay-wise you can't unbolt a unpowered door, so we will follow that same rule for balance reasons. + to_chat(owner, span_notice("You cannot lock a unpowered airlock!")) + return FALSE //Don't bolt door, because crew cannot unbolt a unpowered door. + if(!isobj(target)) + return TRUE + return ..() + +/datum/action/cooldown/necro/psy/lock/Activate(obj/machinery/door/airlock/target) + ..() + if(!target.density) //Check if the door is opened before bolting it + target.close(TRUE, TRUE) //Force it closed regardless of what is inside of it, this will crush mobs too. + target.bolt() + addtimer(CALLBACK(target, TYPE_PROC_REF(/obj/machinery/door/airlock, unbolt)), duration) //This is what unbolts the door after the duration + diff --git a/tff_modular/modules/deadspace/code/marker/abilities/meddle.dm b/tff_modular/modules/deadspace/code/marker/abilities/meddle.dm new file mode 100644 index 00000000000..47c8dbb0a88 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/meddle.dm @@ -0,0 +1,67 @@ +/datum/action/cooldown/necro/psy/meddle + name = "Meddle" + desc = "A context sensitive spell which does different things depending on the target. Interfaces with machines, moves items, messes with computers and office appliances." + button_icon_state = "meddle" + cost = 10 + +/datum/action/cooldown/necro/psy/meddle/PreActivate(obj/target) + if(!isobj(target)) + return TRUE + return ..() + +/datum/action/cooldown/necro/psy/meddle/Activate(obj/target) + ..() + target.meddle_act(owner) + return TRUE + +/obj/proc/meddle_act(mob/user) + var/direction = prob(50) ? -1 : 1 + animate(src, pixel_x = pixel_x + SHAKE_ANIMATION_OFFSET * direction, time = 1, easing = QUAD_EASING | EASE_OUT, flags = ANIMATION_PARALLEL) + animate(pixel_x = pixel_x - (SHAKE_ANIMATION_OFFSET * 2 * direction), time = 1) + animate(pixel_x = pixel_x + SHAKE_ANIMATION_OFFSET * direction, time = 1, easing = QUAD_EASING | EASE_IN) + +/obj/machinery/power/floodlight/meddle_act(mob/user) + . = ..() + change_setting(1, user) // 1 == FLOODLIGHT_OFF + +/obj/machinery/vending/meddle_act(mob/user) + . = ..() + throw_item() + +/obj/machinery/computer/arcade/meddle_act(mob/user) + . = ..() + prizevend(user) + +/obj/machinery/microwave/meddle_act(mob/user) + . = ..() + start_cycle(user) + +/obj/structure/curtain/meddle_act(mob/user) + . = ..() + toggle() + +/obj/machinery/shower/meddle_act(mob/user) + . = ..() + interact(user) + +/obj/structure/window/meddle_act(mob/user) + playsound(src.loc, 'sound/effects/glass/glassknock.ogg', VOLUME_MID, vary = TRUE) + +/obj/structure/closet/meddle_act(mob/user) + . = ..() + toggle(user) + +/obj/machinery/photocopier/meddle_act(mob/user) + . = ..() + playsound(src, 'sound/machines/printer.ogg', 50, vary = FALSE) + +/obj/machinery/reagentgrinder/meddle_act(mob/user) + operate_for(6 SECONDS, TRUE, user) + +/obj/machinery/conveyor_switch/meddle_act(mob/user) + . = ..() + attack_hand(user) + +/obj/machinery/disposal/meddle_act(mob/user) + . = ..() + flush() diff --git a/tff_modular/modules/deadspace/code/marker/abilities/psy_ability.dm b/tff_modular/modules/deadspace/code/marker/abilities/psy_ability.dm new file mode 100644 index 00000000000..cfe7a856dbb --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/psy_ability.dm @@ -0,0 +1,54 @@ +/datum/action/cooldown/necro/psy + name = "Generic psy ability" + button_icon = 'tff_modular/modules/deadspace/icons/hud/signal_icons.dmi' + cooldown_time = 0.1 SECONDS + click_to_activate = TRUE + var/cost = 0 + var/marker_flags = SIGNAL_ABILITY_PRE_ACTIVATION|SIGNAL_ABILITY_POST_ACTIVATION + +/datum/action/cooldown/necro/psy/New(Target, original, cooldown) + ..() + name += " | Cost: [cost] psy" + +/// Intercepts client owner clicks to activate the ability +/datum/action/cooldown/necro/psy/InterceptClickOn(mob/eye/marker_signal/clicker, params, atom/target) + var/list/modifiers = params2list(params) + + if(LAZYACCESS(modifiers, RIGHT_CLICK)) + if(unset_after_click) + unset_click_ability(clicker, refund_cooldown = TRUE) + clicker.next_click = world.time + click_cd_override + return + + if(!IsAvailable()) + return FALSE + if(!target) + return FALSE + if(clicker.psy_energy < cost) + to_chat(clicker, span_notice("You don't have enough psy to use this ability")) + return FALSE +/* + if(istype(target, /atom/movable/screen/plane_master/marker_static)) + if(!click_through_static) + return FALSE + var/new_target = parse_caught_click_modifiers(modifiers, get_turf(called), called.client) + params = list2params(modifiers) + if(!new_target) + return FALSE + target = new_target +*/ + // The actual action begins here + if(!PreActivate(target)) + return FALSE + + // And if we reach here, the action was complete successfully + if(!LAZYACCESS(modifiers, SHIFT_CLICK) && unset_after_click) + unset_click_ability(clicker, refund_cooldown = FALSE) + clicker.next_click = world.time + click_cd_override + + return TRUE + +/datum/action/cooldown/necro/psy/Activate(atom/target) + var/mob/eye/marker_signal/called = owner + called.change_psy_energy(-cost) + ..() diff --git a/tff_modular/modules/deadspace/code/marker/abilities/regenerate.dm b/tff_modular/modules/deadspace/code/marker/abilities/regenerate.dm new file mode 100644 index 00000000000..bf44d1d5127 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/regenerate.dm @@ -0,0 +1,38 @@ +/datum/action/cooldown/necro/psy/regeneration + name = "Regenerate" + desc = "Paralyzes a necromorph for a limited amount of time, regenerating limbs and healing them in the process. Can only be used on corruption." + button_icon_state = "default" //TODO : get a regeneration sprite + cost = 200 + var/duration = 7 SECONDS + cooldown_time = 180 SECONDS + marker_flags = SIGNAL_ABILITY_POST_ACTIVATION + /// How many limbs can be regenerated per use + var/max_limbs = 2 + /// How much health is restored + var/heal_amount = 40 + /// How much lasting damage is healed + var/lasting_damage_heal = 40 + /// When a limb is replaced, the mob suffers lasting damage equal to the limb's health * this value + var/limb_lasting_damage = 0 + /// When lasting_damage is healed, the marker transfers biomass to the mob, equal to the damage healed * this value + var/biomass_lasting_damage_cost = 0.7 + /// When healing burn damage, each point of heal_amount can heal this many points of actual burn damage + var/burn_heal_mult = 0.5 + /// Interval between shaking necromorph + var/shake_interval = 0.4 SECONDS + +/datum/action/cooldown/necro/psy/regeneration/PreActivate(mob/living/target) + if(!isnecromorph(target)) + to_chat(owner, span_notice("You cannot regenerate non-necromorphs!")) + return FALSE + for(var/turf/nearby as anything in RANGE_TURFS(1, target)) + if(nearby.necro_corrupted) + break + else + to_chat(owner, span_notice("No nearby corruption!")) + return FALSE + return ..() + +/datum/action/cooldown/necro/psy/regeneration/Activate(mob/living/target) + ..() + target.AddComponent(/datum/component/regenerate, duration, max_limbs, heal_amount, lasting_damage_heal, limb_lasting_damage, biomass_lasting_damage_cost, burn_heal_mult, shake_interval) diff --git a/tff_modular/modules/deadspace/code/marker/abilities/whisper.dm b/tff_modular/modules/deadspace/code/marker/abilities/whisper.dm new file mode 100644 index 00000000000..7dce2d06095 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/abilities/whisper.dm @@ -0,0 +1,27 @@ +/datum/action/cooldown/necro/psy/whisper + name = "Whisper" + desc = "Allows you to broadcast a subliminal message into the mind of a receptive target. Can be used on anyone visible." + button_icon_state = "whisper" + cost = 30 + +/datum/action/cooldown/necro/psy/whisper/PreActivate(mob/living/target) + if(owner.client.prefs.muted & MUTE_SIGNAL_WHISPER) + to_chat(owner, span_danger("You cannot send Signal Whisper messages (muted)."), confidential = TRUE) + return + if(!istype(target)) + return FALSE + if(!target.client) + to_chat(owner, span_notice("[target] is SSD or doesn't have a player.")) + return FALSE + return ..() + +/datum/action/cooldown/necro/psy/whisper/Activate(mob/living/target) + var/mob/eye/marker_signal/called = owner + var/message = autopunct_bare(capitalize(tgui_input_text(owner, "What do you wish to whisper to [target]?", "[src]", max_length = MAX_MESSAGE_LEN))) + if(!message) + return TRUE + message = trim(copytext_char(sanitize(message), 1, MAX_MESSAGE_LEN)) + .=..() + log_directed_talk(owner, target, message, LOG_SAY, tag = "signal whisper") + to_chat(target, "[message]", MESSAGE_TYPE_RADIO) + called.marker.hive_mind_message(called, "[called] -> [target] [message]") diff --git a/tff_modular/modules/deadspace/code/marker/hud_signal.dm b/tff_modular/modules/deadspace/code/marker/hud_signal.dm new file mode 100644 index 00000000000..e33fae395d2 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/hud_signal.dm @@ -0,0 +1,58 @@ +/datum/hud/marker_signal + var/atom/movable/screen/meter/background/psy/background_psy + var/atom/movable/screen/meter/foreground/psy/foreground_psy + var/atom/movable/screen/meter/background/bio/background_bio + var/atom/movable/screen/meter/foreground/bio/foreground_bio + var/atom/movable/screen/meter/psy/psy_energy + var/atom/movable/screen/meter/biomass/biomass + +/datum/hud/marker_signal/New(mob/eye/marker_signal/owner) + background_psy = new + background_psy.plane = HUD_PLANE + foreground_psy = new + foreground_psy.plane = HUD_PLANE + background_bio = new + background_bio.plane = HUD_PLANE + foreground_bio = new + foreground_bio.plane = HUD_PLANE + psy_energy = new + psy_energy.plane = HUD_PLANE + biomass = new + biomass.plane = HUD_PLANE + psy_energy.add_filter("alpha_filter", 1, alpha_mask_filter(clamp(HUD_METER_PIXEL_WIDTH*(owner.psy_energy/owner.psy_energy_maximum), 0, owner.psy_energy_maximum), 0, icon('tff_modular/modules/deadspace/icons/hud/healthbar.dmi', "alpha_mask"), flags = MASK_INVERSE)) + + foreground_psy.maptext_x = 53 + foreground_psy.maptext = MAPTEXT("[round(owner.psy_energy, 1)]/[owner.psy_energy_maximum] | +[owner.psy_energy_generation] psy/sec") + + foreground_bio.maptext_x = 53 + owner.update_biomass_hud(src) + + infodisplay += background_psy + infodisplay += psy_energy + infodisplay += foreground_psy + infodisplay += background_bio + infodisplay += biomass + infodisplay += foreground_bio + ..() + +/atom/movable/screen/meter/psy + icon_state = "health_grayscale" + color = COLOR_PURPLE + screen_loc = "BOTTOM,CENTER-2:-8" + +/atom/movable/screen/meter/background/psy + screen_loc = "BOTTOM,CENTER-2:-8" + +/atom/movable/screen/meter/foreground/psy + screen_loc = "BOTTOM,CENTER-2:-8" + +/atom/movable/screen/meter/biomass + icon_state = "health_grayscale" + color = COLOR_DARK_ORANGE + screen_loc = "BOTTOM+1:-8,CENTER-2:-8" + +/atom/movable/screen/meter/background/bio + screen_loc = "BOTTOM+1:-8,CENTER-2:-8" + +/atom/movable/screen/meter/foreground/bio + screen_loc = "BOTTOM+1:-8,CENTER-2:-8" diff --git a/tff_modular/modules/deadspace/code/marker/marker.dm b/tff_modular/modules/deadspace/code/marker/marker.dm new file mode 100644 index 00000000000..a412ed24044 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/marker.dm @@ -0,0 +1,252 @@ +/obj/structure/marker/Initialize(mapload) + .=..() + name = "Marker #[++GLOB.round_statistics.total_markers]" + + GLOB.necromorph_markers += src + + for(var/datum/necro_class/class as anything in subtypesof(/datum/necro_class)) + //Temp check to see if this class is implemented + if(initial(class.implemented)) + necro_classes[class] = new class() + + addtimer(CALLBACK(src, PROC_REF(spooky_text)), 1 MINUTES) + + necro_spawn_atoms += src + + RegisterSignal(src, COMSIG_CLICK_ALT_SECONDARY, PROC_REF(on_alt_click)) + + AddComponent(/datum/component/seethrough, SEE_THROUGH_MAP_MARKER) + soundloop = new(src, FALSE) + START_PROCESSING(SSobj, src) + +/obj/structure/marker/Destroy() + STOP_PROCESSING(SSobj, src) + for(var/datum/biomass_source/source as anything in biomass_sources) + remove_biomass_source(source) + necro_spawn_atoms = null + GLOB.necromorph_markers -= src + for(var/mob/eye/marker_signal/signal as anything in marker_signals) + signal.show_message(span_userdanger("You feel like your connection with the Marker breaks!")) + signal.ghostize() + qdel(signal) + for(var/mob/living/carbon/human/necromorph/necro as anything in necromorphs) + necro.show_message(span_userdanger("Your body turns to dust!")) + necro.dust() + marker_signals = null + necromorphs = null + QDEL_NULL(soundloop) + send_to_playing_players(span_colossus("You feel an unexpected silence. The voices stopped. Your head is no longer hurts.")) + UnregisterSignal(src, COMSIG_CLICK_ALT_SECONDARY) + return ..() + +/obj/structure/marker/emp_act(severity) + . = ..() + activate() + +/obj/structure/marker/take_damage(damage_amount, damage_type, damage_flag, sound_effect, attack_dir, armour_penetration) + if(!active) + return FALSE + . = ..() + +/obj/structure/marker/update_icon_state() + icon_state = (active ? "marker_giant_active_anim" : "marker_giant_dormant") + return ..() + +/obj/structure/marker/process(delta_time) + var/income = 0 + for(var/datum/biomass_source/source as anything in biomass_sources) + income += source.absorb_biomass(delta_time) + change_marker_biomass(income*(1-signal_biomass_percent)) + change_signal_biomass(income*signal_biomass_percent) + repair_damage(2) + //Income per second + last_biomass_income = income / delta_time + +/obj/structure/marker/proc/change_marker_biomass(amount) + marker_biomass = max(0, marker_biomass+amount) + camera_mob?.update_biomass_hud() + +/obj/structure/marker/proc/change_signal_biomass(amount) + signal_biomass = max(0, signal_biomass+amount) + for(var/mob/eye/marker_signal/signal as anything in marker_signals) + signal.update_biomass_hud() + +/obj/structure/marker/proc/hive_mind_message(mob/sender, message) + if(!message) + return + + src.log_talk(message, LOG_SAY) + + for(var/mob/ghost as anything in GLOB.dead_mob_list) + to_chat(ghost, "[FOLLOW_LINK(ghost, sender)] [message]", MESSAGE_TYPE_RADIO) + + for(var/mob/eye/marker_signal/signal as anything in marker_signals) + to_chat(signal, "[SIG_EYEJMPLNK(sender, signal)] [message]", MESSAGE_TYPE_RADIO) + + for(var/mob/living/carbon/human/necromorph/necro as anything in necromorphs) + to_chat(necro, message, MESSAGE_TYPE_RADIO) + +/obj/structure/marker/proc/add_necro(mob/living/carbon/human/necromorph/necro) + // If the necro is part of another hivemind, they should be removed from that one first + if(necro.marker != src) + necro.marker.remove_necro(necro, TRUE) + necro.marker = src + necromorphs |= necro + +/obj/structure/marker/proc/remove_necro(mob/living/carbon/human/necromorph/necro, hard=FALSE, light_mode = FALSE) + if(necro.marker != src) + return + necromorphs -= necro + necro.marker = null + +/obj/structure/marker/proc/activate() + if(active) + return + UnregisterSignal(src, COMSIG_CLICK_ALT_SECONDARY) + active = TRUE + change_marker_biomass(250) //Marker given a biomass injection, enough for a small team and some growing + change_signal_biomass(50) //Signals given biomass injection for general spreading + add_biomass_source(/datum/biomass_source/baseline, src) //Base income for marker + for(var/mob/eye/marker_signal/eye as anything in marker_signals) + var/datum/action/cooldown/necro/corruption/ability = new /datum/action/cooldown/necro/corruption(eye) + ability.Grant(eye) + new /datum/corruption_node/atom/marker(src, src) + update_icon(UPDATE_ICON_STATE) + light_power = 1 + light_range = 4 + light_color = "#EC3232" + update_light() + soundloop.start() + + + + to_chat(world, span_red("Что-то раздирает всё твоё тело изнутри и пытается проникнуть в каждый уголок твоего разума. Боль. Жгучая, невыносимая. Точно такая же, какую ощущает что-то там, вдалике. Оно хотело тишины. Оно спало. Теперь уже поздно. Даже молитвы вам не помогут."), confidential = TRUE) + + +/obj/structure/marker/proc/announce_activation() + priority_announce("Station command. Our long-range scanning equipment has detected a strange biological signature on your station. We suspect that this could be a biological threat of an unknown level. Your station has been quarantined. We demand immediate detection of the threat and notification of the Central Command.", "Central Command Report", 'tff_modular/modules/deadspace/sound/effects/biohazard_alarm.ogg', has_important_message = TRUE, color_override = "green") + SSsecurity_level.set_level(SEC_LEVEL_AMBER, FALSE) + +/mob/dead/observer/verb/join_horde() + set name = "Join the Horde" + set category = "Ghost" + + if(!length(GLOB.necromorph_markers)) + to_chat(src, span_notice("There are no markers to join!")) + else + + var/obj/structure/marker/marker = tgui_input_list(src, "Pick a marker to join", "Join Horde", GLOB.necromorph_markers) + if(QDELETED(marker)) + return + var/mob/eye/marker_signal/eye = new(get_turf(marker), marker) + eye.ckey = src.ckey + +/obj/structure/marker/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "NecromorphMarker", "Marker") + ui.open() + +/obj/structure/marker/ui_state(mob/user) + return GLOB.always_state + +/obj/structure/marker/can_interact(mob/user) + if(!ismarkersignal(user) || !ismarkermark(user)) + return FALSE + return TRUE + +/obj/structure/marker/ui_data(mob/user) + . = list() + .["biomass"] = marker_biomass + .["biomass_income"] = last_biomass_income + .["biomass_invested"] = biomass_invested + .["use_necroqueue"] = use_necroqueue + .["signal_biomass"] = signal_biomass + .["signal_biomass_percent"] = signal_biomass_percent + +/obj/structure/marker/ui_static_data(mob/user) + . = list() + .["necromorphs"] = list() + for(var/datum/necro_class/class as anything in necro_classes) + class = necro_classes[class] + .["necromorphs"] += list(list( + "name" = class.display_name, + "desc" = class.desc, + "cost" = class.biomass_cost, + "type" = class.type, + "biomass_required" = class.biomass_spent_required, + )) + +/obj/structure/marker/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + if(..()) + return + + switch(action) + if("switch_necroqueue") + use_necroqueue = !use_necroqueue + return TRUE + if("spawn_necromorph") + var/class = text2path(params["class"]) + if(!class || !(class in necro_classes)) + return + if(camera_mob.spawning_necromorph) + camera_mob.spawning_necromorph = null + to_chat(camera_mob, span_notice("Necromorph selection has been canceled")) + else + camera_mob.spawning_necromorph = necro_classes[class].type + to_chat(camera_mob, span_notice("Selected necromorph: [necro_classes[class].display_name]")) + if("set_signal_biomass_percent") + var/percent = text2num(params["percentage"]) + if(isnull(percent)) + percent = 0.1 + signal_biomass_percent = CLAMP01(percent) + for(var/mob/eye/marker_signal/signal as anything in marker_signals) + signal.update_biomass_hud() + if("change_signal_biomass") + var/add_signal_biomass = text2num(params["biomass"]) + if(!add_signal_biomass) + return + add_signal_biomass = clamp(add_signal_biomass, -signal_biomass, marker_biomass) + change_marker_biomass(-add_signal_biomass) + change_signal_biomass(add_signal_biomass) + return TRUE + +/obj/structure/marker/CanAllowThrough(atom/movable/mover, border_dir) + . = ..() + //Marker shouldn't block corruption + if(istype(mover, /obj/structure/corruption)) + return TRUE + +/obj/structure/marker/proc/add_biomass_source(source_type, datum/source) + var/datum/biomass_source/new_source = new source_type(src, source) + biomass_sources += new_source + return new_source + +/obj/structure/marker/proc/remove_biomass_source(datum/biomass_source/source) + biomass_sources -= source + qdel(source) + +/obj/structure/marker/proc/on_alt_click(datum/source, mob/user) + SIGNAL_HANDLER + + if(!check_rights(R_ADMIN) || !check_rights(R_DEBUG)) + return + if(active) + UnregisterSignal(src, COMSIG_CLICK_ALT_SECONDARY) + to_chat(user, "Маркер уже запущен!") + return + activate() + +/obj/structure/marker/proc/spooky_text() + if(QDELETED(src)) + return + + var/area/myarea = get_area(src) + + for(var/mob/living/carbon/player as anything in myarea) + if(!active) + to_chat(player, span_red(pick(spooky_texts))) + else + to_chat(player, span_cult_bold(pick(really_scary_texts))) + + addtimer(CALLBACK(src, PROC_REF(spooky_text)), 1 MINUTES) diff --git a/tff_modular/modules/deadspace/code/marker/marker_defines.dm b/tff_modular/modules/deadspace/code/marker/marker_defines.dm new file mode 100644 index 00000000000..dce3a7c84f8 --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/marker_defines.dm @@ -0,0 +1,94 @@ +GLOBAL_LIST_EMPTY(necromorph_markers) +/obj/structure/marker + name = "Marker" + icon = 'tff_modular/modules/deadspace/icons/obj/marker_giant.dmi' + icon_state = "marker_giant_dormant" + appearance_flags = PIXEL_SCALE|LONG_GLIDE + layer = WALL_OBJ_LAYER + plane = GAME_PLANE + interaction_flags_atom = INTERACT_ATOM_ATTACK_HAND + resistance_flags = LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + bound_width = 96 + bound_x = -32 + pixel_x = -33 + base_pixel_x = -33 + move_resist = MOVE_FORCE_OVERPOWERING + density = TRUE + flags_1 = ON_BORDER_1 + plane = ABOVE_GAME_PLANE + anchored = TRUE + max_integrity = 1000 + armor_type = /datum/armor/dsnecro_marker + ///The loopingsound for when marker activates + var/datum/looping_sound/marker/soundloop + var/active = FALSE + ///Whether we should use necroqueue when spawning necromorphs + var/use_necroqueue = TRUE + var/list/necroqueue = list() + var/mob/eye/marker_signal/marker/camera_mob + var/list/marker_signals = list() + var/list/necromorphs = list() + /// Biomass stored + var/marker_biomass = 0 + /// Biomass signals can use + var/signal_biomass = 0 + /// Biomass marker spent since the start of the round + var/biomass_invested = 0 + /// Sources of biomass income + var/list/datum/biomass_source/biomass_sources = list() + /// Biomass recieve by the marker in the last process() call + var/last_biomass_income = 0 + /// Percent of biomass signals recieve from marker income + var/signal_biomass_percent = 0.1 + /// An assoc list of all necro class types = their references + var/list/datum/necro_class/necro_classes = list() + /// A list of all corruption nodes + var/list/nodes = list() + /// A list of atoms that let us spawn necromorphs 6 tiles away from them + var/list/necro_spawn_atoms = list() + + var/static/list/spooky_texts = list( + "Мы голодны.", + "Так пусто.", + "Кто здесь?", + "Ты слышал это?", + "Нам же кажется это?", + "Что вы здесь забыли?", + "Кто ты?", + "Почему ты здесь?", + "Уходи отсюда", + "Тебе здесь не место", + ) + + var/static/list/really_scary_texts = list( + "ТЫ СТАНЕШЬ НАШИМ ОБЕДОМ.", + "ТЫ СДОХНЕШЬ ЗДЕСЬ И СЕЙЧАС.", + "УМРИ УМРИ УМРИ УМРИ УМРИ УМРИ УМРИ УМРИ УМРИ УМРИ УМРИ УМРИ.", + "МЫ ГОЛОДНЫ, ТЫ ПРИЯТНО ПАХНЕШЬ.", + "МЫ ЗНАЕМ ГДЕ ТЫ. МЫ ВИДИМ ТЕБЯ. МЫ ИДЁМ К ТЕБЕ.", + "НЕ ДВИГАЙСЯ. НЕ ОГЛЯДЫВАЙСЯ. НЕ КРИЧИ О ПОМОЩИ.", + "ВСЁ ТЩЕТНО. ТЕБЕ НЕКУДА БЕЖАТЬ.", + "МЫ ИДЁМ ИСКАТЬ. КТО НЕ СПРЯТАЛСЯ, МЫ НЕ ВИНОВАТЫ.", + "У ТЕБЯ БЫЛ ШАНС.", + "ЭТО ВСЁ ТВОЯ ВИНА. ЭТО ВСЁ ТВОЯ ВИНА. ЭТО ВСЁ ТВОЯ ВИНА.", + + ) + +/datum/armor/dsnecro_marker + melee = 50 + bullet = 60 + laser = 70 + energy = 100 + bomb = 50 + bio = 100 + fire = 100 + acid = 100 + +/datum/looping_sound/marker + mid_sounds = 'tff_modular/modules/deadspace/sound/effects/markerthrob.ogg' + mid_length = 9.5 SECONDS + volume = 35 + ignore_walls = FALSE + extra_range = 20 + falloff_exponent = 5 + falloff_distance = 8 diff --git a/tff_modular/modules/deadspace/code/marker/markernet/marker_eye.dm b/tff_modular/modules/deadspace/code/marker/markernet/marker_eye.dm new file mode 100644 index 00000000000..664f4e2dbce --- /dev/null +++ b/tff_modular/modules/deadspace/code/marker/markernet/marker_eye.dm @@ -0,0 +1,429 @@ +#define LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE 128 +#define MARKER_SIGNAL_PLANE 250 + +GLOBAL_LIST_EMPTY(markers_signals) +/mob/eye/marker_signal + name = "Signal" + icon_state = "markersignal-" + icon = 'tff_modular/modules/deadspace/icons/signals/eye.dmi' + plane = MARKER_SIGNAL_PLANE + alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE + invisibility = INVISIBILITY_MARKER_SIGNAL + see_invisible = SEE_INVISIBLE_MARKER_SIGNAL + sight = SEE_MOBS|SEE_OBJS|SEE_TURFS + mouse_opacity = MOUSE_OPACITY_ICON + movement_type = PHASING|FLYING + hud_type = /datum/hud/marker_signal + interaction_range = null + lighting_cutoff = LIGHTING_CUTOFF_MEDIUM + faction = list(ROLE_NECROMORPH) + var/psy_energy = 0 + var/psy_energy_maximum = 900 + var/psy_energy_generation = 1.5 + var/updatedir = null + var/list/abilities + var/obj/structure/marker/marker + //CSS class used by this signal in the chat + var/necrochat_class = "blob" + var/body = null + +/mob/eye/marker_signal/Initialize(mapload, obj/structure/marker/master) + abilities = list() + .=..() + if(!master) + return INITIALIZE_HINT_QDEL + marker = master + GLOB.markers_signals += src + icon_state += "[rand(1, 25)]" + master.marker_signals += src + + for(var/datum/action/cooldown/necro/psy/ability as anything in subtypesof(/datum/action/cooldown/necro/psy)) + if((initial(ability.marker_flags) & SIGNAL_ABILITY_MARKER_ONLY) && !istype(src, /mob/eye/marker_signal/marker)) + continue + ability = new ability(src) + abilities += ability + if(!marker.active) + if(initial(ability.marker_flags) & SIGNAL_ABILITY_PRE_ACTIVATION) + ability.Grant(src) + else + if(initial(ability.marker_flags) & SIGNAL_ABILITY_POST_ACTIVATION) + ability.Grant(src) + + if(marker.active) + var/datum/action/cooldown/necro/corruption/ability = new /datum/action/cooldown/necro/corruption(src) + ability.Grant(src) + + START_PROCESSING(SSobj, src) + +/mob/eye/marker_signal/Destroy() + STOP_PROCESSING(SSobj, src) + GLOB.markers_signals -= src + if(marker) + marker.marker_signals -= src + marker.necroqueue -= src + marker = null + return ..() + +/mob/eye/marker_signal/Login() + . = ..() + if(!. || !client) + return FALSE + name = "[pick(GLOB.ing_verbs)] [initial(name)] [rand(0, 999)]" + +/mob/eye/marker_signal/verb/show_tutorial() + set name = "Show Info" + set desc = "Display any information that you can use" + set category = "Necromorph" + + to_chat(usr, "You are Marker's eyes and assistance.\n\ + [span_notice("Biomass")] is the main resource needed to build structures. It can be refilled by absorbing some things around the infected area or by other methods.\n\ + [span_notice("Psi energy")] is the main resource for magic tricks. It constantly recharges to the maximum, but you can speed up the process by watching someone else's execution.") + +/mob/eye/marker_signal/mind_initialize() + . = ..() + var/datum/antagonist/necromorph/signal = mind.has_antag_datum(/datum/antagonist/necromorph) + if(!signal) + mind.add_antag_datum(/datum/antagonist/necromorph) + +/mob/eye/marker_signal/Topic(href, list/href_list) + ..() + if(href_list["jump_to_eye"]) + var/mob/eye/marker_signal/signally = locate(href_list["eye_ref"]) in marker.marker_signals + if(signally) + abstract_move(get_turf(signally)) + +/mob/eye/marker_signal/process(delta_time) + change_psy_energy(psy_energy_generation*delta_time) + +/mob/eye/marker_signal/forceMove(atom/destination) + abstract_move(destination) // move like the wind + return TRUE + +/mob/eye/marker_signal/DblClickOn(atom/A, params) + if(check_click_intercept(params, A)) + return + + if(istype(A, /mob/living/carbon/human/necromorph)) + possess_necromorph(A) + return + + // Otherwise just jump to the turf + if(A.loc) + abstract_move(get_turf(A)) + +/mob/eye/marker_signal/ClickOn(atom/A, params) + if(check_click_intercept(params,A)) + return + + var/list/modifiers = params2list(params) + if(LAZYACCESS(modifiers, SHIFT_CLICK)) + if(LAZYACCESS(modifiers, MIDDLE_CLICK)) + ShiftMiddleClickOn(A) + return + if(LAZYACCESS(modifiers, CTRL_CLICK)) + CtrlShiftClickOn(A) + return + ShiftClickOn(A) + return + if(LAZYACCESS(modifiers, MIDDLE_CLICK)) + if(LAZYACCESS(modifiers, CTRL_CLICK)) + CtrlMiddleClickOn(A) + else + MiddleClickOn(A, params) + return + if(LAZYACCESS(modifiers, ALT_CLICK)) + base_click_alt(src, A) + return + if(LAZYACCESS(modifiers, CTRL_CLICK)) + CtrlClickOn(A) + return + + if(world.time <= next_move) + return + A.attack_marker_signal(src) + +/atom/proc/attack_marker_signal(mob/eye/marker_signal/user) + return FALSE + +/mob/eye/marker_signal/verb/leave_horde() + set name = "Leave the Horde" + set category = "Necromorph" + marker.hive_mind_message(marker, span_notice("[name] has quitted the game!")) + var/datum/antagonist/necromorph/necromorph = mind.has_antag_datum(/datum/antagonist/necromorph) + if(necromorph) + mind.remove_antag_datum(/datum/antagonist/necromorph) + ghostize(FALSE) + qdel(src) + +/mob/eye/marker_signal/verb/switch_necroqueue() + set name = "Join/Leave Necroqueue" + set category = "Necromorph" + + if(!marker.active) + to_chat(src, span_notice("Marker is not active yet!")) + return + if(src in marker.necroqueue) + to_chat(src, span_notice("You have left the necroqueue.")) + marker.necroqueue -= src + else + to_chat(src, span_notice("You are now in the necroqueue. When a necromorph vessel is available, you will be automatically placed in control of it. You can still manually posess necromorphs.")) + marker.necroqueue += src + +/mob/eye/marker_signal/verb/jump_to_marker() + set name = "Jump to Marker" + set category = "Necromorph" + + forceMove(get_turf(marker)) + +/mob/eye/marker_signal/verb/jump_to_necro() + set name = "Jump to Necromorph" + set category = "Necromorph" + + if(!length(marker.necromorphs)) + to_chat(src, span_notice("There are no necromorphs to jump to!")) + return + + var/mob/living/carbon/human/necromorph/necro = tgui_input_list(src, "Select necromorph to jump to", "Jump To Necromorph", marker.necromorphs) + if(necro) + forceMove(get_turf(necro)) + +/mob/eye/marker_signal/verb/jump_to_span_locs() + set name = "Jump to Necromorph Spawn Locs" + set category = "Necromorph" + + var/atom/location = tgui_input_list(src, "Select object to jump to", "Jump To Spawn Loc", marker.necro_spawn_atoms) + if(location) + forceMove(get_turf(location)) + +/mob/eye/marker_signal/proc/possess_necromorph(mob/living/carbon/human/necromorph/necro in world) + if(necro.stat == DEAD) + to_chat(src, span_notice("This vessel was damaged beyond use!")) + return + if(necro.controlling) + to_chat(src, span_notice("This vessel is already possessed!")) + return + + marker.hive_mind_message(marker, "[name] possessed [initial(necro.name)][istype(src, /mob/eye/marker_signal/marker) ? " and released Master signal's role" : ""]!") + body = necro + necro.controlling = src + //To prevent self attack when possesing through a double click + client.click_intercept_time = world.time + 1 + mind.transfer_to(necro, TRUE) + abstract_move(null) + if(istype(src, /mob/eye/marker_signal/marker)) + var/mob/eye/marker_signal/marker/mark = src + mark.downgrade() + +/mob/eye/marker_signal/proc/change_psy_energy(amount) + psy_energy = clamp(psy_energy+amount, 0, psy_energy_maximum) + if(hud_used) + var/datum/hud/marker_signal/our_hud = hud_used + var/filter = our_hud.psy_energy.get_filter("alpha_filter") + animate(filter, x = clamp(HUD_METER_PIXEL_WIDTH*(psy_energy/psy_energy_maximum), 0, HUD_METER_PIXEL_WIDTH), time = 0.5 SECONDS) + our_hud.foreground_psy.maptext = MAPTEXT("[round(psy_energy, 1)]/[psy_energy_maximum] | +[psy_energy_generation] psy/sec") + +/mob/eye/marker_signal/proc/update_biomass_hud(hud_override) + var/datum/hud/marker_signal/our_hud = hud_override || hud_used + our_hud?.foreground_bio.maptext = MAPTEXT("[round(marker.signal_biomass, 1)] | +[marker.last_biomass_income*marker.signal_biomass_percent] bio/sec") + +/mob/eye/marker_signal/say(message, bubble_type, list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE, forced = null, filterproof = null, message_range, datum/saymode/saymode, list/message_mods = list()) + if(!message || stat) + return + + if (src.client) + if(client.prefs.muted & MUTE_IC) + to_chat(src, span_boldwarning("You cannot send IC messages (muted).")) + return + if (!(ignore_spam || forced) && src.client.handle_spam_prevention(message,MUTE_IC)) + return + + if(!marker) + to_chat(src, span_warning("There is no connection between you and the Marker!")) + return + + message = trim(copytext_char(sanitize(message), 1, MAX_MESSAGE_LEN)) + + message = "[name]: [message]" + + log_talk(message, LOG_SAY, forced_by = forced, custom_say_emote = message_mods[MODE_CUSTOM_SAY_EMOTE]) + + marker.hive_mind_message(src, message) + + return TRUE + +/mob/eye/marker_signal/Hear(atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, freq_name, freq_color, list/spans, list/message_mods = list(), message_range) + if (safe_read_pref(client, /datum/preference/toggle/enable_runechat) && (safe_read_pref(client, /datum/preference/toggle/enable_runechat_non_mobs) || ismob(speaker))) + create_chat_message(speaker, message_language, raw_message, spans) + to_chat(src, compose_message(speaker, message_language, raw_message, radio_freq, freq_name, freq_color, spans, message_mods)) + +/mob/eye/marker_signal/verb/become_master() + set name = "Become master signal" + set category = "Necromorph" + + if(!marker.active) + to_chat(src, span_notice("Marker is not active yet!")) + return + if(marker.camera_mob) + to_chat(src, span_notice("There is a player controlling the marker already!")) + return + var/mob/eye/marker_signal/marker/camera = new /mob/eye/marker_signal/marker(get_turf(src), marker) + marker.hive_mind_message(marker, span_blobannounce("[name] became the Master signal")) + marker.camera_mob = camera + camera.fully_replace_character_name(camera.name) + camera.ckey = src.ckey + camera.change_psy_energy(psy_energy) + qdel(src) + +/mob/eye/marker_signal/verb/jump_to_signals() + set name = "Jump to active signals" + set category = "Necromorph" + + var/list/signals = list() + + for(var/mob/eye/marker_signal/signal as anything in marker.marker_signals) + if(signal == src) + continue + signals += "[SIG_EYEJMPLNK(src, signal)] [signal.name]" + + if(!length(signals)) + to_chat(src, span_notice("You are all alone...")) + else + to_chat(src, boxed_message(signals.Join("\n"))) + +/mob/eye/marker_signal/marker + name = "Marker" + icon_state = "mastersignal" + icon = 'tff_modular/modules/deadspace/icons/signals/mastersignal.dmi' + interaction_range = null + pixel_x = -7 + pixel_y = -7 + psy_energy_maximum = 4500 + psy_energy_generation = 3 + necrochat_class = "blobannounce" + ///Necro class of a necromorph we are going to spawn + var/spawning_necromorph + +/mob/eye/marker_signal/marker/Initialize(mapload, obj/structure/marker/master) + . = ..() + icon_state = "mastersignal" + remove_verb(src, list( + /mob/eye/marker_signal/verb/become_master, + /mob/eye/marker_signal/verb/switch_necroqueue, + )) + +/mob/eye/marker_signal/marker/Destroy() + marker?.camera_mob = null + return ..() + +/mob/eye/marker_signal/marker/update_biomass_hud(hud_override) + var/datum/hud/marker_signal/our_hud = hud_override || hud_used + our_hud?.foreground_bio.maptext = MAPTEXT("[round(marker.marker_biomass, 1)] | +[marker.last_biomass_income*(1-marker.signal_biomass_percent)] bio/sec") + +/mob/eye/marker_signal/marker/verb/downgrade() + set name = "Downgrade to normal signal" + set category = "Necromorph" + + if(marker) + marker.hive_mind_message(marker, span_blobannounce("[name] released Master signal's role")) + + var/mob/eye/marker_signal/signal = new /mob/eye/marker_signal(get_turf(src), marker) + signal.fully_replace_character_name(signal.name) + signal.ckey = src.ckey + signal.change_psy_energy(psy_energy) + qdel(src) + +/mob/eye/marker_signal/marker/verb/open_marker_ui() + set name = "Open Marker UI" + set category = "Necromorph" + + marker.ui_interact(src) + +/mob/eye/marker_signal/marker/ClickOn(atom/A, params) + if(check_click_intercept(params,A)) + return + + var/list/modifiers = params2list(params) + if(spawning_necromorph) + if(LAZYACCESS(modifiers, LEFT_CLICK)) + spawn_necromorph(A) + return + else if(LAZYACCESS(modifiers, RIGHT_CLICK)) + return + if(LAZYACCESS(modifiers, SHIFT_CLICK)) + if(LAZYACCESS(modifiers, MIDDLE_CLICK)) + ShiftMiddleClickOn(A) + return + if(LAZYACCESS(modifiers, CTRL_CLICK)) + CtrlShiftClickOn(A) + return + ShiftClickOn(A) + return + if(LAZYACCESS(modifiers, MIDDLE_CLICK)) + if(LAZYACCESS(modifiers, CTRL_CLICK)) + CtrlMiddleClickOn(A) + else + MiddleClickOn(A, params) + return + if(LAZYACCESS(modifiers, ALT_CLICK)) + base_click_alt(src, A) + return + if(LAZYACCESS(modifiers, CTRL_CLICK)) + CtrlClickOn(A) + return + + if(world.time <= next_move) + return + A.attack_marker_signal(src) + +/mob/eye/marker_signal/marker/proc/spawn_necromorph(turf/A) + if(marker.biomass_invested < marker.necro_classes[spawning_necromorph].biomass_spent_required) + to_chat(src, span_warning("Not enough biomass spent!")) + return + if(marker.marker_biomass < marker.necro_classes[spawning_necromorph].biomass_cost) + to_chat(src, span_warning("Not enough biomass!")) + return + var/datum/necro_class/class = marker.necro_classes[spawning_necromorph] + if(class.spawn_limit >= 0 && class.spawned_number >= class.spawn_limit) + to_chat(src, span_warning("You cannot spawn more necromorphs of this type!")) + return + A = get_turf(A) + if(!A) + return + if(A.density) + to_chat(src, span_warning("Location is dense!")) + return + for(var/atom/movable/movable as anything in A) + if(movable.density) + to_chat(src, span_warning("Location has dense objects on it!")) + return + //In case there was a nearby spawnloc but nest was behind a wall + var/spawnloc_cantsee + for(var/atom/spawnloc as anything in marker.necro_spawn_atoms) + if(!IN_GIVEN_RANGE(spawnloc, A, 4)) + continue + var/turf/turf_loc = get_turf(spawnloc) + if(!can_see(turf_loc, A, 4)) + spawnloc_cantsee = TRUE + continue + marker.change_marker_biomass(-marker.necro_classes[spawning_necromorph].biomass_cost) + marker.biomass_invested += marker.necro_classes[spawning_necromorph].biomass_cost + var/path = marker.necro_classes[spawning_necromorph].necromorph_type_path + ++class.spawned_number + var/mob/living/carbon/human/necromorph/mob = new path(A, marker) + if(marker.use_necroqueue && length(marker.necroqueue)) + var/list/necroqueue_copy = marker.necroqueue.Copy() + //If current signal has no key and there are other signals in the queue, pick another one + while(length(necroqueue_copy)) + var/mob/eye/marker_signal/signal = pick_n_take(necroqueue_copy) + signal = pick_n_take(necroqueue_copy) + if(signal.key) + signal.possess_necromorph(mob) + return + return + if(!spawnloc_cantsee) + to_chat(src, span_warning("There are no possible spawn locations nearby!")) + else + to_chat(src, span_warning("Nearby spawn location cant see this turf!")) + +#undef MARKER_SIGNAL_PLANE +#undef LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE diff --git a/tff_modular/modules/deadspace/code/mob/damage_procs.dm b/tff_modular/modules/deadspace/code/mob/damage_procs.dm new file mode 100644 index 00000000000..78b4dafa2c1 --- /dev/null +++ b/tff_modular/modules/deadspace/code/mob/damage_procs.dm @@ -0,0 +1,13 @@ +/mob/living + var/lasting_damage = 0 //Damage which doesn't heal under normal circumstances + +/mob/living/proc/adjustLastingDamage(amount) + lasting_damage += amount + setMaxHealth(floor(getAdjustedMaxHealth())) + updatehealth() + +/mob/living/proc/getLastingDamage() + return lasting_damage + +/mob/living/proc/getAdjustedMaxHealth() + return max(1, (initial(maxHealth) - getLastingDamage())) diff --git a/tff_modular/modules/deadspace/code/movespeed/misc.dm b/tff_modular/modules/deadspace/code/movespeed/misc.dm new file mode 100644 index 00000000000..7ef248caec0 --- /dev/null +++ b/tff_modular/modules/deadspace/code/movespeed/misc.dm @@ -0,0 +1,43 @@ +/datum/movespeed_modifier/necro_charge + multiplicative_slowdown = -1.5 + variable = TRUE + priority = 100 + +/datum/movespeed_modifier/dsnecro_slower + multiplicative_slowdown = 0.25 + flags = IGNORE_NOSLOW + +/datum/movespeed_modifier/dsnecro_much_slower + multiplicative_slowdown = 0.3 + flags = IGNORE_NOSLOW + +/datum/movespeed_modifier/dsnecro_bit_faster + multiplicative_slowdown = -0.1 + +/datum/movespeed_modifier/dsnecro_faster + multiplicative_slowdown = -0.2 + +/datum/movespeed_modifier/dsnecro_much_faster + multiplicative_slowdown = -0.25 + +/datum/movespeed_modifier/dsnecro_brute + multiplicative_slowdown = 2 + flags = IGNORE_NOSLOW + +/datum/movespeed_modifier/dsnecro_brute_slowdown + multiplicative_slowdown = 2 + flags = IGNORE_NOSLOW + +/datum/movespeed_modifier/dsnecro_divider + multiplicative_slowdown = -0.1 + +/datum/movespeed_modifier/dsnecro_hopper + multiplicative_slowdown = -0.6 + +/datum/movespeed_modifier/dsnecro_infector + multiplicative_slowdown = 0.6 + flags = IGNORE_NOSLOW + +/datum/movespeed_modifier/dsnecro_lurker + multiplicative_slowdown = -0.4 + flags = IGNORE_NOSLOW diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/ability.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/ability.dm new file mode 100644 index 00000000000..553af22cd9f --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/ability.dm @@ -0,0 +1,61 @@ +#define PLAY_SHAKING_ANIMATION(object, rotation, offset, shake_dir, initial_x, initial_y, initial_transform)\ + ##shake_dir = pick(-1, 1);\ + animate(transform=turn(##object.transform, ##rotation*##shake_dir), pixel_x=##offset * shake_dir, pixel_y = (##offset * pick(-1, 1)) + ##offset*##shake_dir, time=1);\ + animate(transform=##initial_transform, pixel_x=##initial_x, pixel_y=##initial_y, time=2, easing=ELASTIC_EASING); + +/datum/action/cooldown/necro + background_icon_state = "bg_demon" + +/datum/action/cooldown/necro/New(Target, original, cooldown) + . = ..() + if(!isnull(cooldown)) + cooldown_time = cooldown + +/datum/action/cooldown/necro/Grant(mob/granted_to) + .=..() + if(!owner) + return + +/datum/action/cooldown/necro/PreActivate(atom/target) + var/mob/living/carbon/human/necromorph/charger = owner + if(charger.stat == DEAD) + return FALSE + return ..() + +/datum/action/cooldown/necro/proc/TriggerOnKeybindSignal(mob/source) + SIGNAL_HANDLER + Trigger() + return COMSIG_KB_ACTIVATED + +/* + Active abilties that can be activated but can't be deactivated +*/ + +/datum/action/cooldown/necro/active + var/duration_time = 2 SECONDS + var/active = FALSE + +/datum/action/cooldown/necro/active/New(Target, cooldown, duration) + if(!isnull(duration)) + duration_time = duration + return ..() + +/datum/action/cooldown/necro/active/Destroy() + CooldownEnd() + STOP_PROCESSING(SSfastprocess, src) + return ..() + +/datum/action/cooldown/necro/active/Activate(atom/target) + active = TRUE + StartCooldown(duration_time) + +/datum/action/cooldown/necro/active/process(delta_time) + .=..() + if((next_use_time - world.time) <= 0) + CooldownEnd() + +/datum/action/cooldown/necro/active/proc/CooldownEnd() + if(active) + active = FALSE + StartCooldown() + return TRUE diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/charge.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/charge.dm new file mode 100644 index 00000000000..05d34de026c --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/charge.dm @@ -0,0 +1,93 @@ +/datum/action/cooldown/mob_cooldown/charge/necro + name = "Charge" + desc = "Allows you to charge at a chosen position." + cooldown_time = 10 SECONDS + click_to_activate = TRUE + charge_delay = 2 SECONDS + charge_speed = 0.1 SECONDS + charge_distance = 14 + charge_damage = 0 + var/atom/target_atom + +/datum/action/cooldown/mob_cooldown/charge/necro/PreActivate(atom/target) + var/mob/living/carbon/human/necromorph/charger = owner + var/turf/T = get_turf(target) + if(!T) + return FALSE + if(charger.resting) + to_chat(charger, span_notice("You cannot charge while on the floor!")) + return FALSE + if(!ishuman(target)) + for(var/mob/living/carbon/human/hummie in view(1, T)) + if(!isnecromorph(hummie)) + target = hummie + break + if(target == owner || isnecromorph(target)) + return FALSE + + target_atom = target + + return ..() + +/datum/action/cooldown/mob_cooldown/charge/necro/Activate(atom/target) + var/mob/living/carbon/human/necromorph/user = owner + var/initial_transform = matrix(user.transform) + var/initial_x = user.pixel_x + var/initial_y = user.pixel_y + var/shake_dir + shake_dir = pick(-1, 1) + user.play_necro_sound(SOUND_SHOUT, VOLUME_MID, TRUE, 3) + animate( + user, + pixel_x = (3 * shake_dir), + pixel_y = (2 * shake_dir), + time = 1 + ) + animate( + pixel_x = initial_x, + pixel_y = initial_y, + time = 2, + easing = ELASTIC_EASING + ) + PLAY_SHAKING_ANIMATION(user, 7, 5, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 10, 6, shake_dir, initial_x, initial_y, initial_transform) + return ..() + +/datum/action/cooldown/mob_cooldown/charge/necro/do_charge_indicator(atom/charge_target) + return + +/datum/action/cooldown/mob_cooldown/charge/necro/on_move(atom/source, atom/new_loc) + if(!actively_moving) + return COMPONENT_MOVABLE_BLOCK_PRE_MOVE + +/datum/action/cooldown/mob_cooldown/charge/necro/on_moved(atom/source) + //Light shake with each step + shake_camera(source, 1.5, 0.5) + +/datum/action/cooldown/mob_cooldown/charge/necro/on_bump(atom/movable/source, atom/target) + if(target) + if(ismob(target) || target.uses_integrity) + hit_target(source, target) + +/datum/action/cooldown/mob_cooldown/charge/necro/hit_target(mob/living/carbon/human/necromorph/source, mob/living/target, damage_dealt) + target.attack_necromorph(source) + if(iscarbon(target)) + var/mob/living/carbon/human/human_target = target + if(human_target.check_block(source, 0, "the [source.name]", attack_type = LEAP_ATTACK)) + source.Stun(6) + shake_camera(source, 4, 3) + shake_camera(target, 2, 1) + return + shake_camera(target, 4, 3) + shake_camera(source, 2, 3) + target.visible_message( + span_danger("[source] slams into [target]!"), + span_userdanger("[source] tramples you onto the ground!") + ) + target.Knockdown(6) + target.drop_all_held_items() + GLOB.move_manager.stop_looping(source) + else + source.visible_message(span_danger("[source] smashes into [target]!")) + shake_camera(source, 4, 3) + source.Stun(6) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/charge_exploder.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/charge_exploder.dm new file mode 100644 index 00000000000..ccf20bcfa15 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/charge_exploder.dm @@ -0,0 +1,45 @@ +/datum/action/cooldown/mob_cooldown/charge/necro/exploder + cooldown_time = 10 SECONDS + charge_delay = 1.8 SECONDS + charge_speed = 0.15 SECONDS + +//Totally not ripped from exploder explode +/datum/action/cooldown/mob_cooldown/charge/necro/exploder/Activate(atom/target) + var/mob/living/carbon/human/necromorph/exploder/user = owner + var/obj/item/bodypart/arm/left/pustle = user.get_bodypart(BODY_ZONE_L_ARM) + if(!pustle) + to_chat(user, span_warning("You have no pustule, KILL!")) + var/initial_transform = matrix(user.transform) + var/initial_x = user.pixel_x + var/initial_y = user.pixel_y + var/shake_dir + user.play_necro_sound(SOUND_SHOUT, VOLUME_MID, TRUE, 3) + //Lots of shaking with increasing frequency and violence + + shake_dir = pick(-1, 1) + animate(user, transform = turn(user.transform, 4*shake_dir), pixel_x = 5 * shake_dir, pixel_y = (5 * pick(-1, 1)) + 5*shake_dir, time=1) + animate(transform = initial_transform, pixel_x = initial_x, pixel_y = initial_y, time=2, easing=ELASTIC_EASING) + PLAY_SHAKING_ANIMATION(user, 7, 5, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 10, 6, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 12, 7, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 14, 8, shake_dir, initial_x, initial_y, initial_transform) + . = ..() + +/datum/action/cooldown/mob_cooldown/charge/necro/exploder/hit_target(mob/living/carbon/human/necromorph/source, mob/living/target) + if(isliving(target)) + var/mob/living/carbon/human/necromorph/exploder/user = owner + var/obj/item/bodypart/arm/left/pustle = user.get_bodypart(BODY_ZONE_L_ARM) + if(!pustle) + return ..() //You can still charge with no pustule, it will just be a normal attack instead + GLOB.move_manager.stop_looping(source) + qdel(pustle) //Sanity check to prevent double explosion + if(is_enhanced(source)) + explosion(get_turf(source), 0, 3, 4, 5, 7, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) //Big explosion with alot of fire + else if(!is_enhanced(source)) + explosion(get_turf(source), 0, 2, 3, 2, 5, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) //Deadly proximity, light area + source.death() + else + source.visible_message(span_danger("[source] smashes into [target]!")) + shake_camera(source, 4, 3) + source.Knockdown(20) + source.drop_all_held_items() diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/curl.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/curl.dm new file mode 100644 index 00000000000..c69d9536b18 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/curl.dm @@ -0,0 +1,19 @@ +// Designed to be used only by brute!!! +/datum/action/cooldown/necro/curl + name = "Toggle Curl" + desc = "Use curl to take less damage but be completely immobilized." + cooldown_time = 0 SECONDS + +/datum/action/cooldown/necro/curl/Activate(atom/target) + var/mob/living/carbon/human/necromorph/brute/brute = target + if(brute.curling) + if(brute.forced_curl) + to_chat(brute, span_notice("You were forced to curl! You will stop curling in [(brute.forced_curl_next - world.time) SECONDS] seconds.")) + return TRUE + to_chat(brute, span_notice("You stop curling and stand up.")) + INVOKE_ASYNC(brute, TYPE_PROC_REF(/mob/living/carbon/human/necromorph/brute, stop_curl)) + else + to_chat(brute, span_notice("You start curling.")) + INVOKE_ASYNC(brute, TYPE_PROC_REF(/mob/living/carbon/human/necromorph/brute, start_curl)) + return TRUE + diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/dodge.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/dodge.dm new file mode 100644 index 00000000000..084aaeda9fe --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/dodge.dm @@ -0,0 +1,28 @@ +//Still need some tweaks. Kinda useless in it's current state +/datum/action/cooldown/necro/dodge + name = "Dodge" + desc = "Allows you to dodge bullets." + cooldown_time = 2 SECONDS + click_to_activate = TRUE + +/datum/action/cooldown/necro/dodge/Activate(atom/target) + . = TRUE + var/mob/living/carbon/human/necromorph/holder = owner + if(!isturf(holder.loc)) + to_chat(holder, span_notice("You need more space to dodge.")) + return + //To ensure people won't spam + StartCooldown(1 SECONDS) + + var/atom/old_loc = holder.loc + step_to(holder, get_step(owner, get_dir(holder, target))) + + if(old_loc != holder.loc) + StartCooldown() + holder.visible_message(span_danger("[holder] nimbly dodges to the side!")) + //Randomly selected sound + var/sound_type = pick_weight(list(SOUND_SPEECH = 6, SOUND_ATTACK = 2, SOUND_PAIN = 1.5, SOUND_SHOUT = 1)) + holder.play_necro_sound(sound_type, VOLUME_QUIET) + holder.add_shield() + else + to_chat(owner, span_notice("You need more space to dodge.")) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/explode.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/explode.dm new file mode 100644 index 00000000000..ce3b2eebf1c --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/explode.dm @@ -0,0 +1,58 @@ +/datum/action/cooldown/necro/explode + name = "Explode" + desc = "Makes you explode after a few seconds." + cooldown_time = 12 SECONDS + click_to_activate = FALSE + +///If the exploder doesn't have the pustule they can't explode. +///This is nested into normal combat abilities so we don't have to define this proc in every single exploder variant ability +/datum/action/cooldown/necro/proc/can_explode() + var/mob/living/carbon/human/necromorph/exploder/user = owner + .=FALSE + var/obj/item/bodypart/arm/left/PU = user.get_bodypart(BODY_ZONE_L_ARM) + if(!PU) + return + + return TRUE + +/datum/action/cooldown/necro/explode/Activate(atom/target) + var/mob/living/carbon/human/necromorph/exploder/user = owner + if(!can_explode()) + to_chat(user, span_warning("You have no pustule, you cannot explode!")) + return + var/initial_transform = matrix(user.transform) + var/initial_x = user.pixel_x + var/initial_y = user.pixel_y + var/shake_dir + user.play_necro_sound(SOUND_SHOUT_LONG, VOLUME_MID, TRUE, 3) + //Lots of shaking with increasing frequency and violence + + shake_dir = pick(-1, 1) + animate(user, transform = turn(user.transform, 4*shake_dir), pixel_x = 5 * shake_dir, pixel_y = (5 * pick(-1, 1)) + 5*shake_dir, time=1) + animate(transform = initial_transform, pixel_x = initial_x, pixel_y = initial_y, time=2, easing=ELASTIC_EASING) + PLAY_SHAKING_ANIMATION(user, 7, 5, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 10, 6, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 12, 7, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 14, 8, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 16, 9, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 18, 10, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 20, 11, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 22, 12, shake_dir, initial_x, initial_y, initial_transform) + PLAY_SHAKING_ANIMATION(user, 25, 14, shake_dir, initial_x, initial_y, initial_transform) + + addtimer(CALLBACK(src, PROC_REF(explode), user), 3 SECONDS) + +///Make sure to not use devastation explosive range, or you'll break floor tiles +/datum/action/cooldown/necro/explode/proc/explode(mob/living/carbon/human/necromorph/exploder/user) + if(!can_explode()) //Done twice for sanity's sake + to_chat(user, span_warning("You have no pustule, you cannot explode!")) + return + if(owner == user) + var/obj/item/bodypart/arm/left/PU = user.get_bodypart(BODY_ZONE_L_ARM) + qdel(PU) //Prevents the pustule from exploding twice due to explode + if(is_enhanced(user)) + explosion(get_turf(user), 0, 3, 4, 5, 7, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) //Big explosion with alot of fire + else + explosion(get_turf(user), 0, 2, 3, 2, 5, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) //Deadly proximity, light area + user.death() //OOF + diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/frenzy/frenzy_buff.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/frenzy/frenzy_buff.dm new file mode 100644 index 00000000000..23fbbc16aa6 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/frenzy/frenzy_buff.dm @@ -0,0 +1,21 @@ +/datum/component/statmod/frenzy_buff + //statmods = list(STATMOD_MOVESPEED_MULTIPLICATIVE = 1, + // STATMOD_ATTACK_SPEED = 1) + var/duration + var/lifetimer + +/datum/component/statmod/frenzy_buff/Initialize(duration) + . = ..() + set_timer(duration) + to_chat(parent, span_notice("You feel your muscles twitch with renewed energy!")) + +/datum/component/statmod/frenzy_buff/proc/set_timer(newduration) + if (newduration) + duration = newduration + deltimer(lifetimer) + lifetimer = addtimer(CALLBACK(src, PROC_REF(finish)), duration, TIMER_STOPPABLE) + +/datum/component/statmod/frenzy_buff/proc/finish() + to_chat(parent, span_notice("You feel your body slowing down as your muscles relax")) + + qdel(src) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/frenzy/frenzy_shout.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/frenzy/frenzy_shout.dm new file mode 100644 index 00000000000..483b91f1754 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/frenzy/frenzy_shout.dm @@ -0,0 +1,64 @@ + +/datum/action/cooldown/necro/frenzy_shout + name = "Battle Cry" + desc = "Grants a 30% move and attackspeed buff to other nearby necromorphs, damages non necromorphs." + cooldown_time = 30 SECONDS + var/distance = 7 + var/duration = 60 SECONDS + var/type_buff = /datum/component/statmod/frenzy_buff + +/datum/action/cooldown/necro/frenzy_shout/PreActivate(atom/target) + //First lets check we can actually do it + if (owner.incapacitated) + return FALSE + + var/mob/living/carbon/human/H = owner + if (!istype(H)) + return FALSE + + var/check_head = FALSE + for(var/obj/item/bodypart/bp as anything in H.bodyparts) + if(bp.body_zone == BODY_ZONE_HEAD) + check_head = TRUE + + if(!check_head) + return FALSE + + . = ..() + +/datum/action/cooldown/necro/frenzy_shout/Activate(atom/target) + StartCooldown() + var/list/tobuff = list() + + //Okay we are good to go. Lets find our list of allies + for (var/mob/living/L in range(owner, distance)) + + if (L == owner) + continue //Its a support ability, doesnt affect yourself + + //Selective buffing + if (!faction_check(owner.faction, L.faction)) + continue + + if (L.stat == DEAD) + continue //No point buffing the dead + + + tobuff += L + + //Alrighty lets do this! + for (var/mob/living/L in tobuff) + var/datum/component/statmod/frenzy_buff/FB = GetComponent(L, type_buff) + //Check if its already buffed, unlikely but we don't want duplicate extensions + //If it already exists, we'll extend the duration instead of remaking it. This ensures the message about muscle twitching doesn't repeat + if (istype(FB)) + FB.set_timer(duration) + else + L.AddComponent(type_buff, duration) + + if (tobuff.len) + to_chat(owner, span_notice("You have empowered your allies! [english_list(tobuff,"","","\n")]")) + else + to_chat(owner, span_notice("Nobody hears your call.")) + + return TRUE diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/gallop.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/gallop.dm new file mode 100644 index 00000000000..4e4f4c30528 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/gallop.dm @@ -0,0 +1,92 @@ +#define GALLOP_CRASH_LIMIT 2 + +/datum/action/cooldown/necro/active/gallop + name = "Gallop" + desc = "Gives a huge burst of speed, while making you vulnerable to crashing into objects." + cooldown_time = 12 SECONDS + duration_time = 7 SECONDS + var/crash_count = 0 + +//Worse version of leaper gallop, since hoppers practically move at the speed of sound when galloping +/datum/action/cooldown/necro/active/gallop/hopper + cooldown_time = 15 SECONDS + duration_time = 2.5 SECONDS + +/datum/action/cooldown/necro/active/gallop/Activate(atom/target) + var/mob/living/carbon/human/necromorph/holder = owner + if(holder.stat > CONSCIOUS || holder.body_position != STANDING_UP || holder.charging) + return + ..() + crash_count = 0 + holder.play_necro_sound(SOUND_SHOUT, VOLUME_MID, TRUE, 3) + RegisterSignal(holder, COMSIG_STARTED_CHARGE, TYPE_PROC_REF(/datum/action/cooldown/necro/active, CooldownEnd)) + RegisterSignal(holder, COMSIG_MOB_STATCHANGE, PROC_REF(OnStatChange)) + RegisterSignal(holder, COMSIG_LIVING_UPDATED_RESTING, PROC_REF(OnUpdateResting)) + RegisterSignal(holder, COMSIG_MOB_APPLY_DAMAGE, PROC_REF(OnHit)) + RegisterSignal(holder, COMSIG_MOVABLE_BUMP, PROC_REF(OnBump)) + RegisterSignal(holder, COMSIG_MOVABLE_MOVED, PROC_REF(OnMoved)) + holder.add_movespeed_modifier(/datum/movespeed_modifier/gallop) + +/datum/action/cooldown/necro/active/gallop/proc/OnStatChange(mob/living/carbon/human/necromorph/leaper/source, new_stat, old_stat) + SIGNAL_HANDLER + if(new_stat > old_stat) + CooldownEnd() + +/datum/action/cooldown/necro/active/gallop/proc/OnUpdateResting(mob/living/carbon/human/necromorph/leaper/source, resting) + SIGNAL_HANDLER + if(resting) + CooldownEnd() + +/datum/action/cooldown/necro/active/gallop/proc/OnHit(mob/living/carbon/human/necromorph/leaper/source, damage, damagetype, def_zone) + SIGNAL_HANDLER + if (crash_count < GALLOP_CRASH_LIMIT) + crash_count++ + return + source.visible_message(span_danger("[source] crumples on impact!"), span_danger("You crumple on impact")) + shake_camera(source, 20, 1) + StopCrash() + +/datum/action/cooldown/necro/active/gallop/proc/OnBump(mob/living/carbon/human/necromorph/leaper/source, atom/bumped) + SIGNAL_HANDLER + source.visible_message(span_danger("[source] slams into [bumped]!"), span_danger("You slam into [bumped]!")) + if(iscarbon(bumped)) //You can slam into necros and humans while galloping + var/mob/living/carbon/victim = bumped + if(is_enhanced(source)) //You really don't want to be bodied by the enhanced leaper + victim.Knockdown(25) + victim.take_overall_damage(15) + victim.drop_all_held_items() + else + victim.Knockdown(20) + victim.take_overall_damage(5) + shake_camera(victim, 20, 1) + StopCrash() + +/datum/action/cooldown/necro/active/gallop/proc/OnMoved(mob/living/carbon/human/necromorph/leaper/source) + SIGNAL_HANDLER + shake_camera(source, 3, 0.5) + +/datum/action/cooldown/necro/active/gallop/proc/StopCrash() + var/mob/living/carbon/human/necromorph/holder = owner + shake_camera(holder, 20, 1) + holder.Stun(10) + holder.take_overall_damage(5) + //Stops the gallop + CooldownEnd() + +/datum/action/cooldown/necro/active/gallop/CooldownEnd() + . = ..() + if(.) + UnregisterSignal(owner, list( + COMSIG_STARTED_CHARGE, + COMSIG_MOB_STATCHANGE, + COMSIG_LIVING_UPDATED_RESTING, + COMSIG_MOB_APPLY_DAMAGE, + COMSIG_MOVABLE_BUMP, + COMSIG_MOVABLE_MOVED, + )) + owner.remove_movespeed_modifier(/datum/movespeed_modifier/gallop) + +/datum/movespeed_modifier/gallop + multiplicative_slowdown = -2.5 + +#undef GALLOP_CRASH_LIMIT diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/hide.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/hide.dm new file mode 100644 index 00000000000..d4a0b013c9b --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/hide.dm @@ -0,0 +1,27 @@ +//Practically stolen from xenomorph larva, since it is simple and works fine +/datum/action/cooldown/necro/hide + name = "Hide" + desc = "Hide underneath random debris, tables, ectera." + button_icon_state = "alien_hide" + cooldown_time = 5 SECONDS //So they can't spam hide and unhide + /// The layer we are on while hiding + var/hide_layer = ABOVE_NORMAL_TURF_LAYER + +/datum/action/cooldown/necro/hide/Activate(atom/target) + if(owner.layer == hide_layer) + owner.layer = initial(owner.layer) + owner.visible_message( + span_notice("[owner] slowly peeks up from the ground..."), + span_noticealien("You stop hiding."), + ) + owner.pass_flags &= ~PASSMOB //Removes mob passing when not hiding + + else + owner.layer = hide_layer + owner.visible_message( + span_name("[owner] scurries to the ground!"), + span_noticealien("You are now hiding."), + ) + owner.pass_flags |= PASSMOB //Lets hopper pass through mobs when hiding + + return TRUE diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_build.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_build.dm new file mode 100644 index 00000000000..e30f7ddfcb3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_build.dm @@ -0,0 +1,12 @@ +/datum/action/cooldown/necro/corruption/infector + name = "Lesser generic corruption placement ability" + cooldown_time = 10 SECONDS + +/datum/action/cooldown/necro/corruption/infector/PreActivate(atom/target) + var/turf/location = get_turf(target) + if(get_dist(location, owner) > 1) + to_chat(owner, span_notice("Selected target is too far away from you!"), MESSAGE_TYPE_LOCALCHAT) + return + var/mob/living/carbon/human/necromorph/infector/necro = owner + to_chat(owner, span_danger("Current signal biomass: [necro.marker.signal_biomass]!"), MESSAGE_TYPE_LOCALCHAT) + return ..() diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_execution.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_execution.dm new file mode 100644 index 00000000000..601851c5d74 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_execution.dm @@ -0,0 +1,202 @@ +/* + The Execution Extension +*/ +/datum/component/execution/infector + execution_name = "Parasite Leap" + cooldown = 60 SECONDS + require_grab = FALSE + reward_biomass = 0 + reward_energy = 80 + reward_heal = 0 + range = 1 + all_stages = list(/datum/execution_stage/wingwrap, + /datum/execution_stage/infector_headstab, + /datum/execution_stage/finisher/skullbore, + /datum/execution_stage/convert) + + weapon_check = /datum/component/execution/proc/weapon_check_organ + + +/datum/component/execution/proc/weapon_check_organ() + .=EXECUTION_CONTINUE + + if (!weapon) + return EXECUTION_CANCEL + + var/obj/item/organ/E = weapon + if (!E) + return EXECUTION_CANCEL + + if (E.owner != user || E.loc != user) + return EXECUTION_CANCEL + +/datum/component/execution/infector/can_start() + .=..() + //Core first + if (. == EXECUTION_CANCEL) + return + + //Now in addition + + var/cd_time_left = get_cooldown_time() + if(cd_time_left > 0) + return EXECUTION_CANCEL + + //Can't target necros + if (isnecromorph(victim)) + return EXECUTION_CANCEL + + //The target must have a head for us to penetrate + if (!victim.get_bodypart(BODY_ZONE_HEAD)) + return EXECUTION_CANCEL + + //The target must be standing + if (victim.body_position == LYING_DOWN) + return EXECUTION_CANCEL + + + //To prevent stacking, there must be no other infectors in the victim's turf + for (var/mob/living/carbon/human/H in get_turf(victim)) + if (H == victim || H == user) + continue + + if (istype(H.dna.species, /datum/species/necromorph/infector)) + return EXECUTION_CANCEL + + +/datum/component/execution/infector/safety_check() + + .=..() + if (. == EXECUTION_CANCEL) + return + + //The target must have a head for us to penetrate + if (!victim.get_bodypart(BODY_ZONE_HEAD)) + return EXECUTION_CANCEL + + + //If the target is dead but still has their head, mission success! + if (victim.stat == DEAD) + return EXECUTION_SUCCESS + + //Being grappled causes us to pause our progress, we can't keep hitting the enemy until they let go + if (is_grabbed) + return EXECUTION_RETRY + +/datum/component/execution/infector/stop() + user.forceMove(get_turf(user)) + .=..() + +/* + Stages +*/ +/datum/execution_stage/wingwrap + duration = 3 SECONDS + +/datum/execution_stage/wingwrap/enter() + . = ..() + + host.victim.losebreath += 4 + host.user.visible_message(span_danger("[host.user] wraps their wings around [host.victim]'s head!")) + var/mob/living/carbon/human/necromorph/necro = host.user + necro.play_necro_sound(SOUND_ATTACK, VOLUME_MID, TRUE, 3) + +/datum/execution_stage/infector_headstab + duration = 0.5 SECONDS + +/datum/execution_stage/infector_headstab/enter() + host.user.Immobilize(1+(duration*0.1)) + host.victim.Immobilize(1+(duration*0.1)) + .=..() + //If we've already won, skip this and just return + if (host.success) + duration = 0 SECONDS //Setting duration to 0 will prevent any waiting after this proc + return + + var/obj/item/organ/tongue/necro/proboscis/proby = host.user.get_organ_slot(ORGAN_SLOT_TONGUE) + if (proby) + proby.hide() + + var/done = FALSE + while (!done) + //First of all, safety check + var/safety_result = host.safety_check() + + //This only happens if we are grappled, we skip this tick and try again in a second + if (safety_result == EXECUTION_RETRY) + sleep(duration) + continue + else if (safety_result != EXECUTION_CONTINUE) + //If we've either failed or won, we quit this + if (safety_result == EXECUTION_SUCCESS) + duration = 0 SECONDS //Setting duration to 0 will prevent any waiting after this proc + done = TRUE + continue + + //Okay now lets check the victim's health. We know they still have a head + var/obj/item/bodypart/head/heady = host.victim.get_bodypart(BODY_ZONE_HEAD) + var/total_damage = heady.brute_dam + heady.burn_dam + if (total_damage >= heady.max_damage) + done = TRUE + continue + + //They are being strangled, can't breathe. Even if they had an eva suit, the air supply hose is constricted + host.victim.losebreath++ + + //Do the actual damage. + host.victim.attack_necromorph(host.user, zone_attacked = BODY_ZONE_HEAD, dealt_damage = 30, sharpness = NONE) + host.user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, TRUE, 3) + + //The victim and their camera shake wildly as they struggle + shake_camera(host.victim, 2, 3) + host.victim.shake_animation() + host.user.shake_animation() + + //We repeat the safety check now, since that damage might have just removed the head + safety_result = host.safety_check() + if (safety_result != EXECUTION_CONTINUE) + //If we've either failed or won, we quit this + if (safety_result == EXECUTION_SUCCESS) + duration = 0 SECONDS //Setting duration to 0 will prevent any waiting after this proc + done = TRUE + continue + + //Make sure the user stays stunned during this process + +/datum/execution_stage/finisher/skullbore/enter() + . = ..() + if(host.safety_check() == EXECUTION_CANCEL) + return + + host.user.visible_message(span_danger("[host.user] drives the [host.weapon] into [host.victim]'s forehead, with a sickening crunch.")) + + playsound(host.victim, "fracture", VOLUME_MID, TRUE) + + shake_camera(host.victim, 2, 3) + host.victim.shake_animation() + host.user.shake_animation() + host.user.play_necro_sound(SOUND_SHOUT, VOLUME_MID, TRUE, 3) + + var/obj/item/bodypart/head/H = host.victim.get_bodypart(BODY_ZONE_HEAD) + + //Deal heavy non-dismembering external damage to the head, this is mostly for the sake of blood graphics + H.receive_damage(9999, 0, damage_source = host.weapon)//, allow_dismemberment = FALSE + + //Destroy the brain. This kills the man + var/obj/item/organ/brain/brainy = host.victim.get_organ_slot(ORGAN_SLOT_BRAIN) + if (brainy) + brainy.apply_organ_damage(9999) //Victim is now ded + + //Lets just be sure because braindeath doesnt seem to kill instantly + host.victim.death() + +/datum/execution_stage/convert + duration = 3 SECONDS + +/datum/execution_stage/convert/enter() + . = ..() + //We are done + host.victim.start_necromorph_conversion(duration * 0.1) + +/datum/execution_stage/convert/exit() + host.user.forceMove(get_turf(host.user)) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_leap.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_leap.dm new file mode 100644 index 00000000000..bd9ab3548de --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/infector_leap.dm @@ -0,0 +1,89 @@ +/datum/action/cooldown/mob_cooldown/charge/necro/execution/infector + cooldown_time = 10 SECONDS + charge_delay = 1.8 SECONDS + var/cached_pass_flags + +//Totally not ripped from exploder explode +/datum/action/cooldown/mob_cooldown/charge/necro/execution/infector/Activate(atom/target) + //The infector can't flap if its missing too many wings. Specifically, it must have at least one, though there are penalties for not having both + var/mob/living/carbon/human/necromorph/necro = owner + + var/obj/item/organ/tongue/necro/proboscis/tongue = necro.get_organ_slot(ORGAN_SLOT_TONGUE) + if(tongue) + tongue.extend() + + var/wings = necro.num_hands + + if(wings == 2) + charge_speed = 0.2 SECONDS + else if (wings == 1) + charge_speed = 0.4 SECONDS + else if (wings < 1) + to_chat(necro, span_danger("You need at least one wing to leap!"), MESSAGE_TYPE_LOCALCHAT) + return + //Long shout when targeting mobs + necro.play_necro_sound(SOUND_SHOUT_LONG, VOLUME_MID, TRUE, 3) + + return ..() + +/datum/action/cooldown/mob_cooldown/charge/necro/execution/infector/do_charge_indicator(atom/charge_target) + var/mob/living/carbon/human/necromorph/source = owner + cached_pass_flags = source.pass_flags + + var/real_dist = max(1, get_dist_euclidean(source, charge_target)) + animate(source, pixel_x = ((charge_target.x - source.x)/real_dist), pixel_y = ((charge_target.y - source.y)/real_dist), time = 1.5 SECONDS, easing = BACK_EASING, flags = ANIMATION_PARALLEL|ANIMATION_RELATIVE) + animate(pixel_x = source.base_pixel_x, pixel_y = source.base_pixel_y, time = 0.3 SECONDS) + + //The sprite moves up into the air and a bit closer to the camera + source.pass_flags |= PASSTABLE + +/datum/action/cooldown/mob_cooldown/charge/necro/execution/infector/hit_target(mob/living/carbon/human/necromorph/source, mob/living/target) + if(iscarbon(target)) + var/mob/living/carbon/human/human_target = target + infector_execution(human_target) + shake_camera(target, 4, 3) + shake_camera(source, 2, 3) + target.visible_message( + span_danger("[source] slams into [target]!"), + span_userdanger("[source] starts his execution!") + ) + target.drop_all_held_items() + GLOB.move_manager.stop_looping(source) + else + return ..() + +/* + Parasite Leap: + + The infector attempts to leap onto a targeted human. If successful, it latches onto them. + + Once attached, it begins probing the skull with its proboscis through repeated light attacks. + These are affected by armor, a helmet makes it much harder. + + If it manages to deal enough total damage to max out the head's damage capacity, the operation is successful. + The victim will be converted where they stand into a necromorph, with a higher compatibilty value used + + If the infector is grappled, the attacks are paused. If it is thrown away or otherwise pulled off the victim, it is cancelled + Execution will end in failure if the victim loses their head, but succeed if they die during the process from any other means +*/ + +//Entrypoint +//This calls charge impact on hit, which mounts to the victim, and then starts the execution +/datum/action/cooldown/mob_cooldown/charge/necro/execution/infector/proc/infector_execution(var/atom/target) + //Leap autotargets enemies within one tile of the clickpoint + if (!isliving(target)) + target = autotarget_enemy_mob() + + var/mob/living/human = target + if (!istype(human) || human.body_position == LYING_DOWN || isnecromorph(human)) + to_chat(owner, span_danger("This must target a living, standing human."), MESSAGE_TYPE_LOCALCHAT) + return + + var/mob/living/carbon/human/necromorph/necro = owner + + var/obj/item/organ/tongue/necro/proboscis/proboscis = necro.get_organ_slot(ORGAN_SLOT_TONGUE) + if (!proboscis) + to_chat(necro, span_danger("You need your proboscis to perform this move!"), MESSAGE_TYPE_LOCALCHAT) + return + var/datum/component/execution/infector/execute = necro.GetComponent(/datum/component/execution/infector) + necro.perform_execution(execute, human, necro) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/infector/proboscis_hit.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/proboscis_hit.dm new file mode 100644 index 00000000000..2e3eaffcb26 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/infector/proboscis_hit.dm @@ -0,0 +1,44 @@ +/datum/action/cooldown/necro/infector_proboscis + name = "Proboscis sting" + desc = "Use your proboscis to attack and infect your victim" + cooldown_time = 4 SECONDS + click_to_activate = TRUE + var/proboscis_damage = 9 + var/necrotoxin_amount = 7 + +/datum/action/cooldown/necro/infector_proboscis/Trigger(trigger_flags, atom/target) + var/mob/living/carbon/human/necromorph/infector/holder = owner + var/obj/item/organ/tongue/necro/proboscis/tongue = holder.get_organ_slot(ORGAN_SLOT_TONGUE) + if(!tongue) + to_chat(owner, span_warning("You need your proboscis to use it!"), MESSAGE_TYPE_LOCALCHAT) + return + tongue.extend() + + return ..() + +/datum/action/cooldown/necro/infector_proboscis/Activate(atom/target) + . = TRUE + var/mob/living/carbon/human/necromorph/infector/holder = owner + if(!isliving(target)) + return + var/obj/item/organ/tongue/necro/proboscis/tongue = holder.get_organ_slot(ORGAN_SLOT_TONGUE) + if(!tongue) + to_chat(owner, span_warning("You have lost your tongue!"), MESSAGE_TYPE_LOCALCHAT) + return + tongue.hide() + + . = ..() + var/mob/living/human = target + if(human.stat != DEAD) + holder.inject_necrotoxin(target, necrotoxin_amount) + else + holder.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + if(do_after(holder, 5 SECONDS)) + human.start_necromorph_conversion() + +/datum/action/cooldown/necro/infector_proboscis/enhanced + proboscis_damage = 9 + cooldown_time = 7 SECONDS + necrotoxin_amount = 14 + + diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/leap.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/leap.dm new file mode 100644 index 00000000000..462a4042596 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/leap.dm @@ -0,0 +1,43 @@ +/datum/action/cooldown/mob_cooldown/charge/necro/leaper + name = "Leap" + desc = "Allows you to leap at a chosen position." + cooldown_time = 20 SECONDS + charge_delay = 1.2 SECONDS + charge_speed = 0.2 SECONDS + var/cached_pass_flags + +/datum/action/cooldown/mob_cooldown/charge/necro/leaper/enhanced + name = "Enhanced Leap" + desc = "Allows you to leap at a chosen position, this does more damage and is faster then the usual leap." + cooldown_time = 18 SECONDS + charge_speed = 0.1 SECONDS + +/datum/action/cooldown/mob_cooldown/charge/necro/leaper/do_charge_indicator(atom/charge_target) + var/mob/living/carbon/human/necromorph/source = owner + cached_pass_flags = source.pass_flags + + var/real_dist = max(1, get_dist_euclidean(source, charge_target)) + animate(source, pixel_x = ((charge_target.x - source.x)/real_dist), pixel_y = ((charge_target.y - source.y)/real_dist), time = 1.5 SECONDS, easing = BACK_EASING, flags = ANIMATION_PARALLEL|ANIMATION_RELATIVE) + animate(pixel_x = source.base_pixel_x, pixel_y = source.base_pixel_y, time = 0.3 SECONDS) + + //The sprite moves up into the air and a bit closer to the camera + animate(source, transform = source.transform.Scale(1.18), pixel_y = source.pixel_y + 24, time = 2 SECONDS, flags = ANIMATION_PARALLEL) + source.pass_flags |= PASSTABLE + +/datum/action/cooldown/mob_cooldown/charge/necro/leaper/charge_end(datum/move_loop/source) + var/matrix/new_matrix = matrix(owner.transform) + //Scale it back to normal + new_matrix.a = 1 + new_matrix.e = 1 + animate(owner, transform = new_matrix, pixel_y = owner.pixel_y - 24, time = 0.5 SECONDS) + owner.pass_flags = cached_pass_flags + cached_pass_flags = null + return ..() + +/datum/action/cooldown/mob_cooldown/charge/necro/leaper/on_bump(mob/living/source, atom/target) + if(target) + GLOB.move_manager.stop_looping(source) + if(GLOB.wallrun_types_typecache[target.type]) + SEND_SIGNAL(source, COMSIG_MOVABLE_BUMP, target) + else if(ismob(target) || target.uses_integrity) + hit_target(source, target) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/long_charge.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/long_charge.dm new file mode 100644 index 00000000000..dcedbcd7304 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/long_charge.dm @@ -0,0 +1,22 @@ +/datum/action/cooldown/mob_cooldown/charge/necro/long_charge + name = "Toggle Charging" + desc = "Short ranged charge which helps you to destroy any obstacles on your way." + cooldown_time = 15 SECONDS + charge_distance = 5 + charge_damage = 30 + destroy_objects = TRUE + +/datum/action/cooldown/mob_cooldown/charge/necro/long_charge/on_moved(atom/source) + INVOKE_ASYNC(src, PROC_REF(DestroySurroundings), source) + +/datum/action/cooldown/mob_cooldown/charge/necro/long_charge/on_bump(atom/movable/source, atom/target) + if(owner == target) + return + if(destroy_objects) + if(isturf(target)) + SSexplosions.medturf += target + if(isobj(target) && target.density) + SSexplosions.med_mov_atom += target + + INVOKE_ASYNC(src, PROC_REF(DestroySurroundings), source) + try_hit_target(source, target) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/regenerate.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/regenerate.dm new file mode 100644 index 00000000000..32a58c6577f --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/regenerate.dm @@ -0,0 +1,24 @@ +/datum/action/cooldown/necro/regenerate + name = "Regenerate" + desc = "Regrows a missing limb and restores some of your health." + cooldown_time = 10 SECONDS + var/duration = 5 SECONDS + + /// How many limbs can be regenerated per use + var/max_limbs = 1 + /// How much health is restored + var/heal_amount = 40 + /// How much lasting damage is healed + var/lasting_damage_heal = 20 + /// When a limb is replaced, the mob suffers lasting damage equal to the limb's health * this value + var/limb_lasting_damage = 0 + /// When lasting_damage is healed, the marker transfers biomass to the mob, equal to the damage healed * this value + var/biomass_lasting_damage_cost = 0 + /// When healing burn damage, each point of heal_amount can heal this many points of actual burn damage + var/burn_heal_mult = 0.5 + /// Interval between shaking necromorph + var/shake_interval = 0.5 SECONDS + +/datum/action/cooldown/necro/regenerate/Activate(atom/target) + owner.AddComponent(/datum/component/regenerate, duration, max_limbs, heal_amount, lasting_damage_heal, limb_lasting_damage, biomass_lasting_damage_cost, burn_heal_mult, shake_interval) + StartCooldown(cooldown_time + duration) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/shoot.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/shoot.dm new file mode 100644 index 00000000000..85cd3abf1aa --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/shoot.dm @@ -0,0 +1,127 @@ +/datum/action/cooldown/necro/shoot + name = "Shoot" + desc = "Shoot projectiles at your enemies." + cooldown_time = 1.5 SECONDS + click_to_activate = TRUE + var/windup_time = 0 + var/projectiletype = /obj/projectile/bullet/biobomb + +/datum/action/cooldown/necro/shoot/Activate(atom/target) + . = TRUE + owner.face_atom(target) + pre_fire(target) + var/mob/living/carbon/human/necromorph/necro = owner + necro.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 3) + INVOKE_ASYNC(src, PROC_REF(shoot), target) + +/datum/action/cooldown/necro/shoot/proc/pre_fire() + return + +/datum/action/cooldown/necro/shoot/proc/shoot(atom/target) + if(windup_time > 0) + StartCooldown(windup_time) + sleep(windup_time) + var/turf/startloc = get_turf(owner) + var/obj/projectile/P = new projectiletype(startloc) + P.def_zone = owner.zone_selected + P.starting = startloc + P.firer = owner + //We don't want to hit other necromorphs + P.ignored_factions = owner.faction + P.fired_from = owner + P.yo = target.y - startloc.y + P.xo = target.x - startloc.x + P.original = target + P.fire() + StartCooldown() + INVOKE_ASYNC(src, PROC_REF(post_fire)) + +/datum/action/cooldown/necro/shoot/proc/post_fire() + return + +/obj/projectile/bullet/biobomb + name = "acid bolt" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "acid_large" + speed = 1.5 + impact_effect_type = /obj/effect/temp_visual/biombomb_impact + //The immediate damage from a direct hit, bioacid gives more damage over time. + damage = 10 // ORIGINAL 5 + damage_type = BURN + + armor_flag = ACID + armour_penetration = 0 + eyeblur = 5 + +//burns a living target over the course of it's duration +/datum/status_effect/bioacid + id = "bioacid" + status_type = STATUS_EFFECT_UNIQUE //Won't give us a new effect until this one wears off + duration = 4 SECONDS //The different necro acid projectiles increase this duration + tick_interval = 2 SECONDS + alert_type = /atom/movable/screen/alert/status_effect/bioacid + var/armour_pen = 10 + +/datum/status_effect/bioacid/enhanced + armour_pen = 25 + +/datum/status_effect/bioacid/on_creation(mob/living/new_owner) + RegisterSignal(new_owner, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(on_clean)) + . = ..() + +/datum/status_effect/bioacid/on_remove() + UnregisterSignal(owner, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(on_clean)) + . = ..() + +//If the poor sod gets some water they can wash the acid off +/datum/status_effect/bioacid/proc/on_clean(atom/source, clean_types) + SIGNAL_HANDLER + if(!(clean_types & CLEAN_TYPE_ACID)) + return NONE + owner.remove_status_effect(/datum/status_effect/bioacid) + return COMPONENT_CLEANED + +/datum/status_effect/bioacid/tick() + linked_alert.icon_state = "bioacid" + var/armor = owner.run_armor_check(attack_flag = ACID, silent = TRUE, armour_penetration = armour_pen) + owner.apply_damage(4, BURN, blocked = armor, spread_damage = TRUE) + +/datum/status_effect/bioacid/get_examine_text() + return span_warning("[owner.p_they(TRUE)] [owner.p_are()] covered in sizzling acid!") + +/atom/movable/screen/alert/status_effect/bioacid + name = "Covered in acid" + desc = "You are covered in sizzling acid! Splash yourself with some water, or find a shower!" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "impact_acid_4" + +/obj/projectile/bullet/biobomb/on_hit(atom/target, blocked, pierce_hit) + . = ..() + if(. == BULLET_ACT_HIT) + if(isliving(target)) + var/mob/living/M = target + M.apply_status_effect(/datum/status_effect/bioacid) + +/obj/effect/temp_visual/biombomb_impact + name = "\improper acid bolt impact" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "impact_acid_1" + color = COLOR_MUZZLE_ACID + +/obj/effect/temp_visual/biombomb_impact/Initialize(mapload) + icon_state = "impact_acid_[rand(1, 4)]" + return ..() + +/datum/action/cooldown/necro/shoot/lurker + name = "Spine Shot" + desc = "Fires a sharp spine at a target." + projectiletype = /obj/projectile/bullet/lurker_spine + cooldown_time = 3 SECONDS + +/obj/projectile/bullet/lurker_spine + name = "lurker spine" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_state = "spine_projectile" + armour_penetration = 20 + damage = 15 + speed = 1.6 diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/shout.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/shout.dm new file mode 100644 index 00000000000..503b0e149c6 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/shout.dm @@ -0,0 +1,62 @@ +/// We use 2 different tyoes for the similar ability to ensure locate() works properly +/* + Shout +*/ + +/datum/action/cooldown/necro/shout + name = "Shout" + desc = "Shout to disorientate your enemies." + cooldown_time = 8 SECONDS + click_to_activate = FALSE + +/datum/action/cooldown/necro/shout/Activate(atom/target) + StartCooldown() + var/mob/living/carbon/human/necromorph/holder = owner + holder.play_necro_sound(SOUND_SHOUT, VOLUME_MID_HIGH, TRUE, 2) + var/matrix/new_matrix = matrix(holder.transform) + var/shake_dir = pick(-1, 1) + new_matrix.Turn(17*shake_dir) + animate(holder, transform = new_matrix, pixel_x = holder.pixel_x + 6*shake_dir, time = 1) + animate(transform = matrix(), pixel_x = holder.pixel_x-6*shake_dir, time = 11, easing = ELASTIC_EASING) + new /obj/effect/temp_visual/expanding_circle(holder.loc, 3 SECONDS, 2) //Visual effect + + for(var/mob/living/M in get_hearers_in_view(8, holder)) + if(iscarbon(M)) + var/mob/living/carbon/C = M + if(!istype(M, /mob/living/carbon/human/necromorph)) + C.set_confusion_if_lower(8 SECONDS) + +/* + Scream +*/ + +/datum/action/cooldown/necro/scream + name = "Scream" + desc = "Scream to disorientate your enemies." + cooldown_time = 8 SECONDS + click_to_activate = FALSE + +/datum/action/cooldown/necro/scream/Activate(atom/target) + StartCooldown() + var/mob/living/carbon/human/necromorph/holder = owner + holder.play_necro_sound(SOUND_SHOUT_LONG, VOLUME_MID_HIGH, TRUE, 2) + ADD_TRAIT(owner, TRAIT_IMMOBILIZED, src) + var/matrix/new_matrix = matrix(holder.transform) + var/shake_dir = pick(-1, 1) + new_matrix.Turn(17*shake_dir) + animate(holder, transform = new_matrix, pixel_x = holder.pixel_x + 6*shake_dir, time = 1) + animate(transform = matrix(), pixel_x = holder.pixel_x-6*shake_dir, time = 11, easing = ELASTIC_EASING) + new /obj/effect/temp_visual/expanding_circle(holder.loc, 2, 3 SECONDS) //Visual effect + for(var/mob/living/M in get_hearers_in_view(8, holder)) + if(iscarbon(M)) + var/mob/living/carbon/C = M + if(!istype(M, /mob/living/carbon/human/necromorph)) + C.set_confusion_if_lower(8 SECONDS) + C.set_eye_blur_if_lower(8 SECONDS) + remove_stun(holder) + +/datum/action/cooldown/necro/scream/proc/remove_stun() + set waitfor = FALSE + + sleep(1) + REMOVE_TRAIT(owner, TRAIT_IMMOBILIZED, src) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/slam.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/slam.dm new file mode 100644 index 00000000000..02b882fab37 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/slam.dm @@ -0,0 +1,107 @@ +/* + Slam is an AOE melee attack, primarily used by the necromorph brute. + Slam strikes a three-tile arc either side of an epicentre. + Any standing mobs in the affected area which are smaller than the attacker, will be knocked down for a time +*/ + +#define WINDUP_TIME 2 SECONDS + +/datum/action/cooldown/necro/slam + name = "Slam" + desc = "The brute's signature move." + click_to_activate = TRUE + cooldown_time = 8 SECONDS + +/datum/action/cooldown/necro/slam/PreActivate(atom/target) + target = get_step(owner, get_dir(owner, target)) + + if(!target) + to_chat(owner, "You can't slam in that direction!") + return FALSE + if (target == get_turf(owner)) + to_chat(owner, "You can't slam yourself!") + return FALSE + + return ..() + +/datum/action/cooldown/necro/slam/Activate(turf/target) + StartCooldown() + SlamTarget(target) + return TRUE + +/datum/action/cooldown/necro/slam/proc/SlamTarget(turf/target) + set waitfor = FALSE + + var/mob/living/carbon/human/necromorph/necro = owner + necro.play_necro_sound(SOUND_SHOUT, VOLUME_MID, 1, 3) + + necro.face_atom(target) + + ADD_TRAIT(necro, TRAIT_INCAPACITATED, src) + ADD_TRAIT(necro, TRAIT_IMMOBILIZED, src) + ADD_TRAIT(necro, TRAIT_HANDS_BLOCKED, src) + + //Here we start the windup. + var/cached_pixels_x = necro.pixel_x + var/cached_pixels_y = necro.pixel_y + + //We do the windup animation. This involves the user slowly rising into the air, and tilting back if striking horizontally + animate( + necro, + transform = turn(matrix(), 25*SIGN(necro.x - target.x)), + pixel_y = cached_pixels_y + 16, + time = WINDUP_TIME + ) + + sleep(WINDUP_TIME) + + //Lets finish the slamming animation. We drop sharply back to the floor + //And, if we had an x offset, we'll also strike there + animate( + necro, + transform = null, + pixel_y = cached_pixels_y, + pixel_x = cached_pixels_x, + time = 0.5 SECONDS, + easing = BACK_EASING + ) + + sleep(2) + //Wait a little, then we strike + + playsound(target, 'tff_modular/modules/deadspace/sound/weapons/heavysmash.ogg', 100, 1, 20,20) + + var/dir_to_target = get_dir(owner, target) + var/list/affected_turfs = list(target) + + affected_turfs += get_step(owner, turn(dir_to_target, 45)) + affected_turfs += get_step(owner, turn(dir_to_target, -45)) + + for(var/turf/T in affected_turfs) + if(isnull(T)) + continue + for(var/mob/living/living in T) + living.Knockdown(3 SECONDS) + living.drop_all_held_items() + if(isclosedturf(T)) + EX_ACT(T, EXPLODE_HEAVY) + else + EX_ACT(T, EXPLODE_LIGHT) + for(var/atom/A in T) + //We dont want brute to destroy this stuff + if(!istype(A, /obj/machinery/atmospherics/pipe) && !istype(A, /obj/structure/cable) && !istype(A, /obj/structure/disposalpipe)) + EX_ACT(A, EXPLODE_HEAVY) + + sleep(1) + playsound(target, 'tff_modular/modules/deadspace/sound/weapons/heavysmash.ogg', 100, 1, 20,20) + sleep(1) + playsound(target, 'tff_modular/modules/deadspace/sound/weapons/heavysmash.ogg', 100, 1, 20,20) + sleep(1) + animate(necro, transform=matrix(), pixel_x = cached_pixels_x, pixel_y = cached_pixels_y, time = 7) + sleep(7) + + REMOVE_TRAIT(owner, TRAIT_INCAPACITATED, src) + REMOVE_TRAIT(owner, TRAIT_IMMOBILIZED, src) + REMOVE_TRAIT(owner, TRAIT_HANDS_BLOCKED, src) + +#undef WINDUP_TIME diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/stepstrike.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/stepstrike.dm new file mode 100644 index 00000000000..3c8b055c409 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/stepstrike.dm @@ -0,0 +1,10 @@ +//Placeholder until we get a real stepstrike +/datum/action/cooldown/mob_cooldown/charge/necro/twitcher + name = "Stepstrike" + desc = "Extremely quickly charge at a target." + cooldown_time = 10 SECONDS + click_to_activate = TRUE + charge_delay = 0 + charge_speed = 0.1 SECONDS + charge_distance = 15 + shared_cooldown = MOB_SHARED_COOLDOWN_2 diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/swing.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/swing.dm new file mode 100644 index 00000000000..e024a02407e --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/swing.dm @@ -0,0 +1,174 @@ +/datum/action/cooldown/necro/swing + name = "Swing" + desc = "An arm swing pulling in all enemies it hits" + click_to_activate = TRUE + cooldown_time = 8 SECONDS + var/swing_time = 1 SECONDS + var/move_time = 2 SECONDS + var/angle = 150 + var/range = 3 + var/visual_type = /obj/effect/temp_visual/swing + var/hitsound = 'sound/items/weapons/slice.ogg' + var/damage = 10 + var/knockdown_time = 2 SECONDS + var/actively_moving = FALSE + var/turf/swing_target + +/datum/action/cooldown/necro/swing/PreActivate(atom/target) + if(owner.incapacitated) + return FALSE + if(!get_turf(target)) + return FALSE + + return ..() + +/datum/action/cooldown/necro/swing/Activate(atom/target) + StartCooldown() + target = get_turf(target) + owner.face_atom(target) + + var/datum/move_loop/new_loop = GLOB.move_manager.move_towards(owner, target, 1.6, FALSE, 0.25 SECONDS) + if(!new_loop) + return TRUE + + actively_moving = FALSE + swing_target = target + windup() + RegisterSignal(owner, COMSIG_MOVABLE_PRE_MOVE, PROC_REF(on_move)) + RegisterSignal(new_loop, COMSIG_MOVELOOP_PREPROCESS_CHECK, PROC_REF(pre_move)) + RegisterSignal(new_loop, COMSIG_MOVELOOP_POSTPROCESS, PROC_REF(post_move)) + RegisterSignal(new_loop, COMSIG_MOVELOOP_STOP, PROC_REF(loop_end)) + return TRUE + +/datum/action/cooldown/necro/swing/proc/windup() + var/cached_pixel_x = owner.pixel_x + var/cached_pixel_y = owner.pixel_y + + animate( + owner, + pixel_x = owner.pixel_x + (SIGN(swing_target.x - owner.x) * -24), + pixel_y = owner.pixel_y + (SIGN(swing_target.y - owner.y) * -24), + time = 0.25 SECONDS, + easing = BACK_EASING + ) + animate(pixel_x = cached_pixel_x, pixel_y = cached_pixel_y, time = 0.5 SECONDS, easing = BACK_EASING) + +/datum/action/cooldown/necro/swing/proc/pre_move() + SIGNAL_HANDLER + actively_moving = TRUE + +/datum/action/cooldown/necro/swing/proc/post_move() + SIGNAL_HANDLER + actively_moving = FALSE + +/datum/action/cooldown/necro/swing/proc/on_move() + SIGNAL_HANDLER + if(!actively_moving) + return COMSIG_KB_MOB_BLOCKMOVEMENT_DOWN + +/datum/action/cooldown/necro/swing/proc/loop_end() + SIGNAL_HANDLER + UnregisterSignal(owner, COMSIG_MOVABLE_PRE_MOVE, PROC_REF(on_move)) + INVOKE_ASYNC(src, PROC_REF(swing)) + +/datum/action/cooldown/necro/swing/proc/swing() + ADD_TRAIT(owner, TRAIT_IMMOBILIZED, src) + + //Calculate cone that we will hit + var/turf/our_loc = get_turf(owner) + + var/angle_to_target = ATAN2(swing_target.x - our_loc.x, swing_target.y - our_loc.y) + var/smallest_angle = SIMPLIFY_DEGREES(angle_to_target - (angle / 2)) + var/biggest_angle = SIMPLIFY_DEGREES(angle_to_target + (angle / 2)) + + var/list/list/stages[ROUND_UP(angle/30)] + + for(var/i=1 to length(stages)) + stages[i] = list() + + for(var/turf/T as anything in RANGE_TURFS(range, our_loc)-our_loc) + if(get_dist_euclidean(our_loc, T) > range) + continue + var/angle_to_turf = SIMPLIFY_DEGREES(ATAN2(T.x - our_loc.x, T.y - our_loc.y)) + if(smallest_angle > biggest_angle) + if(angle_to_turf < smallest_angle && angle_to_turf > biggest_angle) + continue + else if (angle_to_turf < smallest_angle || angle_to_turf > biggest_angle) + continue + stages[ROUND_UP(SIMPLIFY_DEGREES(angle_to_turf - smallest_angle)/30)] += T + + // 1 is right, -1 is left + var/hand_modifier = (owner.active_hand_index % 2) ? - 1 : 1 + + execute_swing(stages, hand_modifier, ((hand_modifier > -1) ? biggest_angle : smallest_angle) * -1) + + REMOVE_TRAIT(owner, TRAIT_IMMOBILIZED, src) + +/datum/action/cooldown/necro/swing/proc/execute_swing(list/list/stages, hand_modifier, starting_degree) + var/sleep_time = swing_time/length(stages) + var/turf/our_loc = get_turf(owner) + + var/obj/effect/visual_effect = new visual_type(our_loc, swing_time, angle, hand_modifier, starting_degree) + + for(var/list/stage as anything in stages) + var/list/to_check = stage.Copy() + while(length(to_check)) + var/turf/turf_to_check = to_check[1] + var/list/line = get_line(our_loc, turf_to_check) + to_check -= line + var/turf/previous_turf = our_loc + for(var/turf/T as anything in line) + if(!T.CanPass(visual_effect, get_dir(previous_turf, T))) + break + line -= T + previous_turf = T + + stage -= line + + for(var/turf/T as anything in stage) + hit_turf(T) + + sleep(sleep_time) + +/datum/action/cooldown/necro/swing/proc/hit_turf(turf/T) + for(var/mob/living/L in T) + hit_mob(L) + +/datum/action/cooldown/necro/swing/proc/hit_mob(mob/living/L) + //Shouldn't happen, but I'd rather be safe than sorry + if(L == owner) + return + + L.Knockdown(knockdown_time) + L.attack_necromorph(owner, dealt_damage = damage, zone_attacked = owner.zone_selected) + playsound(L, hitsound, VOLUME_MID, TRUE) + return TRUE + +/obj/effect/temp_visual/swing + name = "tentacle" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/swinging_limbs.dmi' + base_icon_state = "harvester_tentacle" + icon_state = "harvester_tentacle" + randomdir = FALSE + //Centered for hunter + pixel_x = -40 + pixel_y = -32 + var/variable_icon = FALSE + //This lets us have different swing sounds for different swing visuals + var/swing_sound = list( + 'tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_3.ogg', + ) + +/obj/effect/temp_visual/swing/Initialize(mapload, duration, angle, swing_direction, starting_degree) + src.duration = duration + if(variable_icon) + icon_state = base_icon_state + ((swing_direction > -1) ? "_left" : "_right") + // Icons are actually at -90 degrees + transform = transform.Turn(starting_degree + 90) + . = ..() + var/turn_angle = angle * swing_direction * 1.1 + var/swing_sounds = src.swing_sound + animate(src, duration, transform = transform.Turn(turn_angle), easing = CIRCULAR_EASING) + playsound(src, pick(swing_sounds), VOLUME_MID, 1) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/tailstab.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/tailstab.dm new file mode 100644 index 00000000000..9c094d69bd5 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/tailstab.dm @@ -0,0 +1,97 @@ +/datum/action/cooldown/necro/swing/leaper + name = "Tail Stab" + desc = "Stab your victim with your tails." + click_to_activate = TRUE + cooldown_time = 10 SECONDS + swing_time = 0.7 SECONDS //ORIGINAL 1.2 + move_time = 0.5 SECONDS + angle = 65 + range = 1 + visual_type = /obj/effect/temp_visual/swing/leaper + hitsound = 'sound/items/weapons/guillotine.ogg' //I really like the sound of this one + damage = 30 //Same as leap + knockdown_time = 0 + actively_moving = FALSE + +/datum/action/cooldown/necro/swing/leaper/enhanced + name = "Enhanced Tail Stab" + desc = "Stab your victim with your tails, this does more damage and has a wider angle then the usual tail stab." + cooldown_time = 9 SECONDS + angle = 80 + visual_type = /obj/effect/temp_visual/swing/leaper/enhanced + damage = 50 //Same as enhanced leap + knockdown_time = 5 //In deciseconds. Very short knockdown, very dangerous to fight e-leapers alone + +/datum/action/cooldown/necro/swing/leaper/PreActivate(atom/target) + var/mob/living/carbon/leaper = owner + if(!leaper.get_bodypart(BODY_ZONE_L_LEG) && !leaper.get_bodypart(BODY_ZONE_R_LEG)) //Check for tails + to_chat(owner, span_warning("You have no tails, you cannot tail stab!")) + StartCooldown(20 SECONDS) //Cooldown is longer without tails, so you don't spam it + return FALSE //We don't want the leaper tailstabbing if it has no tails + + return ..() + +//We want a custom one that doesn't move you and checks for tails +/datum/action/cooldown/necro/swing/leaper/Activate(atom/target) + StartCooldown() + target = get_turf(target) + owner.face_atom(target) + + actively_moving = FALSE + swing_target = target + windup() + return TRUE + +/datum/action/cooldown/necro/swing/leaper/windup() + var/cached_pixel_x = owner.pixel_x + var/cached_pixel_y = owner.pixel_y + + //Absolutely silly check so leaper doesn't try to backflip when facing west + //I could just make a matrix, but this kind of situation will only show up twice in DS13 + if(owner.dir == WEST) + animate( + owner, + transform = turn(matrix(), -45), + time = 0.3 SECONDS, //ORIGINAL 0.6 + easing = BACK_EASING + ) + else + animate( + owner, + transform = turn(matrix(), 45), + time = 0.3 SECONDS, //ORIGINAL 0.6 + easing = BACK_EASING + ) + animate( + transform = null, + pixel_x = cached_pixel_x, + pixel_y = cached_pixel_y, + time = 0.3 SECONDS, //ORIGINAL 0.5 + easing = BACK_EASING + ) + sleep(0.3 SECONDS) //Should be exactly as long as the first animation + swing() //Should swing just as the first animation ends + +/obj/effect/temp_visual/swing/leaper + name = "tail" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/swinging_limbs.dmi' + base_icon_state = "tongue" + icon_state = "tongue" //This is a placeholder until we get a leaper tail stab sprite + randomdir = FALSE + pixel_x = -53 + pixel_y = -48 + variable_icon = FALSE + swing_sound = list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_4.ogg', + ) + +/obj/effect/temp_visual/swing/leaper/enhanced + icon = 'tff_modular/modules/deadspace/icons/necromorphs/swinging_limbs.dmi' + base_icon_state = "tongue" + icon_state = "tongue" //This is a placeholder until we get a enhanced leaper tail stab sprite + pixel_x = -53 + pixel_y = -48 + diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/taunt.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/taunt.dm new file mode 100644 index 00000000000..c468b0ebc3c --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/taunt.dm @@ -0,0 +1,132 @@ + +/* + Taunt is an ability used by the hunter + + It has two parts: + 1. This extension, applied to the user. Buffs the user's movespeed and damage resist. Gives the user a red outline to mark them + Applies the companion extension to everyone on the user's team who can see them, each tick + + 2. The companion, applied to people who see the user. Buffs the subject's damage resist and evasion] + + Taunt lasts a long time potentially. But it ends early under two conditions: + 1. The user is knocked down + + 2. Six seconds pass without seeing a valid enemy +*/ + +/datum/action/cooldown/necro/taunt + name = "Taunt" + var/status + cooldown_time = 20 SECONDS + var/duration = 5 MINUTES + var/tick_interval = 1 SECONDS + + var/started_at + var/stopped_at + + var/ongoing_timer + var/tick_timer + + var/time_without_enemy = 0 + var/max_time_without_enemy = 6 SECONDS + + var/list/comps_observations = list() + var/type_buff = null + var/datum/component/statmod/buff + +/datum/action/cooldown/necro/taunt/PreActivate(atom/target) + if (owner.incapacitated) + return FALSE + + if (owner:body_position == LYING_DOWN) + to_chat(owner, span_danger("You must be standing to use taunt!")) + return FALSE + + //Taunt requires a visible enemy + if (!owner.enemy_in_view(require_standing = TRUE)) + to_chat(owner, span_danger("You need a standing enemy in view to use taunt!")) + return FALSE + + . = ..() + +/datum/action/cooldown/necro/taunt/Activate() + StartCooldown() + if (type_buff && !buff) + buff = owner.AddComponent(type_buff) + if (!owner.get_filter("taunt")) + var/newfilter = filter(type="outline", size = 1, color = rgb(255,0,0,128)) + owner.add_filter("taunt", 1, newfilter) + ongoing_timer = addtimer(CALLBACK(src, PROC_REF(stop)), duration, TIMER_STOPPABLE) + if (tick_interval) + tick_timer = addtimer(CALLBACK(src, PROC_REF(tick)), tick_interval, TIMER_STOPPABLE) + +/datum/action/cooldown/necro/taunt/proc/stop() + deltimer(ongoing_timer) + deltimer(tick_timer) + time_without_enemy = 0 + if (buff) + qdel(buff) + buff = null + if (owner.get_filter("taunt")) + owner.remove_filter("taunt") + if (comps_observations != list()) + for(var/datum/component/statmod/taunt_companion/comp as anything in comps_observations) + comp.end() + comps_observations = list() + + +/datum/action/cooldown/necro/taunt/proc/tick() + + tick_timer = addtimer(CALLBACK(src, PROC_REF(tick)), tick_interval, TIMER_STOPPABLE) + + if (!owner.enemy_in_view(require_standing = TRUE)) + + time_without_enemy += tick_interval + if (time_without_enemy >= max_time_without_enemy) + to_chat(owner, span_danger("There are no more enemies in sight, taunt is ended")) + stop() + + else + time_without_enemy = 0 + //Lets apply the effect to other necros + for (var/mob/living/carbon/human/H in view(owner, 10)) + if (!isnecromorph(H)) + continue + + //They already have it? + if (H.GetComponent(/datum/component/statmod/taunt_companion)) + continue + + //Go! + comps_observations.Add(H.AddComponent(/datum/component/statmod/taunt_companion, owner)) + +/* + Companion effect + Applied to others who see the taunt user (referrred to as shield) + Ticks regularly and removes itself if the shield is no longer in view +*/ +/datum/component/statmod/taunt_companion + var/tick_timer + var/mob/shield + + var/tick_interval = 1 SECONDS + +/datum/component/statmod/taunt_companion/Initialize(mob/shield) + .=..() + src.shield = shield + tick_timer = addtimer(CALLBACK(src, PROC_REF(tick)), tick_interval, TIMER_STOPPABLE) + +/datum/component/statmod/taunt_companion/proc/tick() + if(QDELETED(src)) + return + + //Check we can still see the shield + if (QDELETED(shield) || !(shield in (view(7, parent)))) + end() + return + + tick_timer = addtimer(CALLBACK(src, PROC_REF(tick)), tick_interval, TIMER_STOPPABLE) + +/datum/component/statmod/taunt_companion/proc/end() + deltimer(tick_timer) + qdel(src) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/deathkiss.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/deathkiss.dm new file mode 100644 index 00000000000..afdf46d4119 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/deathkiss.dm @@ -0,0 +1,234 @@ +/* + The Execution Extension +*/ +/datum/component/execution/tripod + execution_name = "Parasite Leap" + cooldown = 60 SECONDS + require_grab = FALSE + reward_biomass = 0 + reward_energy = 80 + reward_heal = 0 + range = 1 + all_stages = list(/datum/execution_stage/tripod_claw_pin, + /datum/execution_stage/tripod_scream, + /datum/execution_stage/tripod_tongue_force, + /datum/execution_stage/finisher/tripod_tongue_pull, + /datum/execution_stage/tripod_bisect, + ) + + + weapon_check = /datum/component/execution/proc/weapon_check_organ + + +/datum/component/execution/tripod/weapon_check_organ() + .=EXECUTION_CONTINUE + + //We need our tongue still attached + var/obj/item/organ/tongue/necro/tripod/tongue = user.get_organ_slot(ORGAN_SLOT_TONGUE) + if (!tongue) + return EXECUTION_CANCEL + + //We require at least one arm intact + if(user.num_hands < 1) + return EXECUTION_CANCEL + + . = ..() + +/datum/component/execution/tripod/can_start() + .=..() + //Core first + if (. == EXECUTION_CANCEL) + return + + if(weapon_check == EXECUTION_CANCEL) + return + + //Lets check that we have what we need + + //The victim must be lying on the floor + if (victim.body_position != LYING_DOWN) + return EXECUTION_CANCEL + + //Now in addition + + var/cd_time_left = get_cooldown_time() + if(cd_time_left > 0) + return EXECUTION_CANCEL + + //Can't target necros + if (isnecromorph(victim)) + return EXECUTION_CANCEL + + + //To prevent stacking, there must be no other tripods in the victim's turf + for (var/mob/living/carbon/human/H in get_turf(victim)) + if (H == victim || H == user) + continue + + if (istype(H.dna.species, /datum/species/necromorph/tripod)) + return EXECUTION_CANCEL + +/datum/component/execution/tripod/acquire_target() + . = ..() + if(.) + //We must face sideways to perform this move. + if (victim.x > user.x) + user.setDir(EAST) + else + user.setDir(WEST) + + //We extend our tongue indefinitely + var/obj/item/organ/tongue/necro/tripod/tongue = user.get_organ_slot(ORGAN_SLOT_TONGUE) + if (!istype(tongue)) + return + tongue.extend() + + +/datum/component/execution/tripod/safety_check() + + .=..() + if (. == EXECUTION_CANCEL) + return + + //The target must have a head for us to penetrate + if (!victim.get_bodypart(BODY_ZONE_HEAD)) + return EXECUTION_CANCEL + + + //If the target is dead but still has their head, mission success! + if (victim.stat == DEAD) + return EXECUTION_SUCCESS + + //Being grappled causes us to pause our progress, we can't keep hitting the enemy until they let go + if (is_grabbed) + return EXECUTION_RETRY + +/datum/component/execution/tripod/stop() + user.forceMove(get_turf(user)) + .=..() + + +/datum/component/execution/tripod/interrupt() + user.play_necro_sound(SOUND_PAIN, VOLUME_MID, 1, 2) + .=..() + + +/* + Stages +*/ +/datum/execution_stage/tripod_claw_pin + duration = 3 SECONDS + +/datum/execution_stage/tripod_claw_pin/enter() + .=..() + default_transform = host.user.transform + animate(host.user, pixel_y = host.user.pixel_y + 16, time = duration * 0.7) + animate(pixel_y = host.user.pixel_y - 18, time = duration * 0.3, easing = BACK_EASING) + spawn(duration*0.9) + + //After a delay we must redo safety checks + if (host.safety_check() == EXECUTION_CONTINUE) + //Okay lets hit 'em + host.victim.attack_necromorph(host.user, dealt_damage = 40, zone_attacked = BODY_ZONE_CHEST) + host.victim.Stun(8) + host.user.visible_message(span_warning("[host.user] impales [host.victim] through the groin with a vast claw, pinning them to the floor!")) + playsound(host.victim, 'sound/items/weapons/bladeslice.ogg', VOLUME_MID, 1) + +/datum/execution_stage/tripod_claw_pin/interrupt() + host.victim.remove_status_effect(/datum/status_effect/incapacitating/stun) + +//Scream: Just calls shout_long, no stun to self +//---------------------------------------------------- +/datum/execution_stage/tripod_scream + duration = 2 SECONDS + +/datum/execution_stage/tripod_scream/enter() + .=..() + host.user.play_necro_sound(SOUND_SHOUT_LONG, VOLUME_MID, 1, 2) + + +//Tongue Force: Slowly forces the tongue into the victim's mouth +//Animation makes the user go down and tilt forward +//---------------------------------------------------- +/datum/execution_stage/tripod_tongue_force + duration = 5 SECONDS + var/tonguesound = list('tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_3.ogg', + ) + +/datum/execution_stage/tripod_tongue_force/enter() + .=..() + //We will gradually tilt forward + var/angle = 30 + if (host.user.dir & WEST) + angle *= -1 + animate(host.user, pixel_y = host.user.pixel_y - 16, transform = turn(default_transform, angle), time = duration) + + //You can't speak with a massive sword-like tongue down your throat + ADD_TRAIT(host.victim, TRAIT_MUTE, TRAUMA_TRAIT) + + host.user.visible_message(span_warning("[host.user] starts forcing its tongue down [host.victim]'s throat!")) + spawn(8) + playsound(host.victim, pick(tonguesound), VOLUME_MID, TRUE) + + +/datum/execution_stage/tripod_tongue_force/interrupt() + REMOVE_TRAIT(host.victim, TRAIT_MUTE, TRAUMA_TRAIT) + + +//Tongue Pull: Rips the tongue out sharply, victim's head is torn off +//Animation makes the user go down and tilt forward +//---------------------------------------------------- +/datum/execution_stage/finisher/tripod_tongue_pull + duration = 2 SECONDS + +/datum/execution_stage/finisher/tripod_tongue_pull/enter() + .=..() + var/angle = -55 + if (host.user.dir & WEST) + angle *= -1 + + //Swing back and up like a shampoo advert + animate(host.user, pixel_y = host.user.pixel_y + 12, transform = turn(default_transform, angle*0.3), time = 6, easing = BACK_EASING) + animate(pixel_y = host.user.pixel_y + 12, transform = turn(default_transform, angle*0.6), time = 6,) + + spawn(4) + var/obj/item/bodypart/head/head = host.victim.get_bodypart(BODY_ZONE_HEAD) + if (istype(head)) + head.dismember() + host.user.visible_message(span_warning("[host.user] whips back, violently tearing [host.victim]'s head off!")) + + playsound(host.victim, 'modular_nova/modules/horrorform/sound/tear.ogg', VOLUME_MID, TRUE) + +//Tongue Pull: Rips the tongue out sharply, victim's head is torn off +//Animation makes the user go down and tilt forward +//---------------------------------------------------- +/datum/execution_stage/tripod_bisect + duration = 5 SECONDS + +/datum/execution_stage/tripod_bisect/enter() + .=..() + var/x_offset = -48 + var/angle = 30 + if (host.user.dir & WEST) + angle *= -1 + x_offset *= -1 + + var/slamtime = 8 + //Slam down one last time + animate(host.user, pixel_y = host.user.base_pixel_x - 8, transform = turn(default_transform, angle*-0.2), time = slamtime, easing = BACK_EASING) + animate(host.user, pixel_y = host.user.base_pixel_y - 8, transform = turn(default_transform, angle*1.2), time = slamtime) + + //Pause briefly + animate(time = 6) + //And then pull back to tear off the lower body + animate(pixel_x = host.user.pixel_x, time = 10, easing = CIRCULAR_EASING) + + spawn(slamtime+6) + if (host.safety_check() == EXECUTION_CONTINUE) + var/obj/item/bodypart/chest/chest = host.victim.get_bodypart(BODY_ZONE_CHEST) + if (istype(chest)) + chest.dismember() + host.user.visible_message(span_warning("[host.user] drags its massive claw backwards, brutally tearing [host.victim] in half!")) + playsound(host.victim, 'modular_nova/modules/horrorform/sound/tear.ogg', VOLUME_MID, TRUE) diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/high_leap.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/high_leap.dm new file mode 100644 index 00000000000..74caf2c936b --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/high_leap.dm @@ -0,0 +1,124 @@ +#define LEAP_SHOCKWAVE_DAMAGE 45 +#define LEAP_CONE_DAMAGE 55 + +/*-------------------------------- + Leap +--------------------------------*/ +/datum/action/cooldown/mob_cooldown/lava_swoop/high_leap + name = "High Leap" + desc = "Leaps to a target location, dealing damage around the landing point, and knockdown in a frontal cone" + background_icon_state = "bg_demon" + button_icon = null + button_icon_state = "" + cooldown_time = 6 SECONDS + var/sound_file = list('tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/impacts/low_impact_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/impacts/low_impact_2.ogg') + + +/datum/action/cooldown/mob_cooldown/lava_swoop/high_leap/attack_sequence(atom/target) + swoop_attack(target) + +/datum/action/cooldown/mob_cooldown/lava_swoop/high_leap/Activate(atom/target_atom) + + if (get_turf(target_atom) == get_turf(src)) + return + var/mob/living/carbon/human/necromorph/tripod = owner + tripod.play_necro_sound(SOUND_SHOUT, VOLUME_MID, 1, 2) + return ..() + +/datum/action/cooldown/mob_cooldown/lava_swoop/high_leap/swoop_attack(atom/target, lava_arena = FALSE) + if(swooping || !target) + return + var/mob/living/carbon/human/necromorph/tripod = owner + // stop swooped target movement + swooping = TRUE + owner.add_traits(list(TRAIT_GODMODE, TRAIT_UNDENSE), SWOOPING_TRAIT) + owner.visible_message(span_boldwarning("[owner] swoops up high!")) + var/negative + var/initial_x = owner.x + if(target.x < initial_x) //if the target's x is lower than ours, swoop to the left + negative = TRUE + else if(target.x > initial_x) + negative = FALSE + else if(target.x == initial_x) //if their x is the same, pick a direction + negative = prob(50) + negative = !negative //invert it for the swoop down later + + var/oldtransform = owner.transform + owner.alpha = 255 + animate(owner, alpha = 204, transform = matrix()*0.9, time = 3, easing = BOUNCE_EASING) + for(var/i in 1 to 3) + sleep(0.1 SECONDS) + if(QDELETED(owner) || owner.stat == DEAD) //we got hit and died, rip us + if(owner.stat == DEAD) + swooping = FALSE + animate(owner, alpha = 255, transform = oldtransform, time = 0, flags = ANIMATION_END_NOW) //reset immediately + return + animate(owner, alpha = 100, transform = matrix()*0.7, time = 7) + SEND_SIGNAL(owner, COMSIG_SWOOP_INVULNERABILITY_STARTED) + owner.mouse_opacity = MOUSE_OPACITY_TRANSPARENT + SLEEP_CHECK_DEATH(7, owner) + + var/turf/target_turf = get_turf(target) + while(!QDELETED(target) && owner.loc != target_turf && owner.z == target_turf.z) + owner.forceMove(get_step(owner, get_dir(owner, target_turf))) + SLEEP_CHECK_DEATH(0.5, owner) + target_turf = get_turf(target) + + var/descentTime = 10 + + //ensure swoop direction continuity. + if(negative) + if(ISINRANGE(owner.x, initial_x + 1, initial_x + 5)) + negative = FALSE + else + if(ISINRANGE(owner.x, initial_x - 5, initial_x - 1)) + negative = TRUE + new /obj/effect/temp_visual/dragon_swoop(owner.loc) + animate(owner, alpha = 255, transform = oldtransform, descentTime) + SLEEP_CHECK_DEATH(descentTime, owner) + owner.mouse_opacity = initial(owner.mouse_opacity) + for(var/mob/living/victim in range(1, owner) - owner) + if(!QDELETED(victim)) // Some mobs are deleted on death + if (victim == tripod) + continue + if(isnecromorph(victim)) + continue + shake_camera(victim,8,2) + victim.Knockdown(1 SECONDS) + victim.attack_necromorph(owner, dealt_damage = LEAP_SHOCKWAVE_DAMAGE) + for(var/obj/vehicle/sealed/mecha/mech in orange(1, owner)) + mech.take_damage(75, BRUTE, MELEE, 1) + owner.remove_traits(list(TRAIT_GODMODE, TRAIT_UNDENSE), SWOOPING_TRAIT) + SLEEP_CHECK_DEATH(1, owner) + swooping = FALSE + + //We play a sound! + var/sound = pick(sound_file) + playsound(owner, sound, VOLUME_MID, TRUE) + + new /obj/effect/temp_visual/expanding_circle/tripod(tripod.loc, 0.65 SECONDS, 1.5) + spawn(1.5) + new /obj/effect/temp_visual/expanding_circle/tripod(tripod.loc, 0.65 SECONDS, 1.5) + spawn(3) + new /obj/effect/temp_visual/expanding_circle/tripod(tripod.loc, 0.75 SECONDS, 1.5) + var/turf/target_turfs = get_line(get_turf(tripod), get_ranged_target_turf(get_turf(tripod), tripod.dir, 4)) + for (var/turf/T as anything in target_turfs) + for (var/mob/living/L in T) + if (L == tripod) + continue + + if(isnecromorph(L)) + continue + + L.Stun(2 SECONDS) + L.attack_necromorph(owner, dealt_damage = LEAP_CONE_DAMAGE) + shake_camera(L,10,3) + +/obj/effect/temp_visual/expanding_circle/tripod + color = "#EE0000" + +#undef LEAP_SHOCKWAVE_DAMAGE +#undef LEAP_CONE_DAMAGE diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/swing.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/swing.dm new file mode 100644 index 00000000000..34231e4d4f2 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/tripod/swing.dm @@ -0,0 +1,40 @@ +/datum/action/cooldown/necro/swing/tripod + name = "Tripod's Swing" + cooldown_time = 3.5 SECONDS + damage = 65 + swing_time = 0.6 SECONDS + move_time = 0.6 SECONDS + visual_type = /obj/effect/temp_visual/swing/tripod + +/datum/action/cooldown/necro/swing/tripod/PreActivate(atom/target) + if(owner.incapacitated) + return FALSE + if(!get_turf(target)) + return FALSE + + return ..() + +/datum/action/cooldown/necro/swing/tripod/Activate(atom/target) + StartCooldown() + target = get_turf(target) + owner.face_atom(target) + + actively_moving = FALSE + swing_target = target + windup() + swing() + return TRUE + + +/datum/action/cooldown/necro/swing/tripod/hit_mob(mob/living/L) + //We harmlessly swooce over lying targets + if (L.body_position == LYING_DOWN) + return FALSE + .=..() + +/obj/effect/temp_visual/swing/tripod + name = "tentacle" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/swinging_limbs.dmi' + base_icon_state = "tripod_left" + icon_state = "tripod_left" + pixel_x = -48 diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/vomit.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/vomit.dm new file mode 100644 index 00000000000..0cc90b9cba4 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/vomit.dm @@ -0,0 +1,37 @@ +/datum/action/cooldown/necro/vomit + name = "Vomit" + desc = "A close range attack that covers a large area for area denial." + cooldown_time = 15 SECONDS + click_to_activate = TRUE + +//We want a custom one that doesn't move you and checks for tails +/datum/action/cooldown/necro/vomit/Activate(atom/target) + StartCooldown() + target = get_turf(target) + owner.face_atom(target) + + var/range = 4 + + var/mob/living/carbon/human/necromorph/puker = owner + if(!puker.get_bodypart(BODY_ZONE_HEAD)) + range = 2 + + SEND_SIGNAL(puker, COMSIG_CARBON_VOMITED, range, 1) + + puker.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + puker.shake_animation(30) + + puker.visible_message(span_warning("[puker] dry heaves!")) + puker.Stun(1 SECONDS) + + var/starting_dir = puker.dir + var/turf/location = get_turf(puker) + for(var/i = 0 to range) + if(location) + location.add_vomit_floor(puker, /obj/effect/decal/cleanable/vomit/necro, VOMIT_CATEGORY_DEFAULT, 0.1) + + location = get_step(location, starting_dir) + if (location?.is_blocked_turf()) + break + + return TRUE diff --git a/tff_modular/modules/deadspace/code/necromorph/abilities/wallrun.dm b/tff_modular/modules/deadspace/code/necromorph/abilities/wallrun.dm new file mode 100644 index 00000000000..8dc49b08a2a --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/abilities/wallrun.dm @@ -0,0 +1,206 @@ +#define MOUNT_ANIMATION_TIME 0.15 SECONDS +#define WALLRUN_X_OFFSET 1 +#define WALLRUN_Y_OFFSET 2 + +GLOBAL_LIST_INIT(wallrun_types_typecache, typecacheof(list( + /turf/closed/wall, + /obj/structure/grille, + /obj/structure/window, + /obj/machinery/door, +))) + +/// Allows a living mob to climb on a wall and walk ignoring tables and gravity +/datum/component/wallrun + var/atom/mount_point + /// Cached values + var/matrix/cached_matrix + var/cached_alpha + var/cached_passflags + var/cached_density + var/offset_x + var/offset_y + +/datum/component/wallrun/Initialize(list/circuit_component_types) + var/mob/living/owner = parent + if (!isliving(owner)) + return COMPONENT_INCOMPATIBLE + if(istype(owner, /mob/living/carbon/human/necromorph/leaper)) + RegisterSignal(owner, COMSIG_STARTED_CHARGE, PROC_REF(on_charge_started)) + RegisterSignal(owner, COMSIG_MOVABLE_BUMP, PROC_REF(on_bump)) + +/datum/component/wallrun/proc/on_charge_started(mob/living/source) + if(mount_point) + unmount() + UnregisterSignal(parent, list(COMSIG_STARTED_CHARGE, COMSIG_MOVABLE_BUMP)) + RegisterSignal(parent, COMSIG_FINISHED_CHARGE, PROC_REF(on_charge_finished)) + +/datum/component/wallrun/proc/mount_after_leap(mob/living/source, atom/bumped) + mount_to(bumped) + +/datum/component/wallrun/proc/on_charge_finished(mob/living/source) + UnregisterSignal(parent, COMSIG_FINISHED_CHARGE) + RegisterSignal(parent, COMSIG_STARTED_CHARGE, PROC_REF(on_charge_started)) + RegisterSignal(parent, COMSIG_MOVABLE_BUMP, PROC_REF(on_bump)) + +/datum/component/wallrun/proc/on_bump(mob/living/source, atom/bumped) + SIGNAL_HANDLER + if(GLOB.wallrun_types_typecache[bumped.type]) + if(!mount_point && source.body_position == STANDING_UP) + mount_to(bumped) + else if(bumped != mount_point) + transit_to(bumped) + +/datum/component/wallrun/proc/mount_to(atom/bumped) + cache_data(parent) + var/mob/living/source = parent + source.pass_flags |= PASSTABLE + source.density = FALSE + var/new_alpha = cached_alpha + if(source.alpha > 100) + new_alpha = max(cached_alpha * 0.5, 100) + var/dir_to_source = get_dir(bumped, source) + var/list/offset = get_pixel_offset(dir_to_source) + animate(source, time = MOUNT_ANIMATION_TIME, pixel_x = offset[WALLRUN_X_OFFSET], pixel_y = offset[WALLRUN_Y_OFFSET], transform = matrix(cached_matrix, dir2angle(dir_to_source), MATRIX_ROTATE), alpha = new_alpha, easing = BACK_EASING) + RegisterSignal(source, COMSIG_LIVING_UPDATED_RESTING, PROC_REF(update_resting)) + RegisterSignal(source, COMSIG_MOB_STATCHANGE, PROC_REF(on_parent_stat_change)) + RegisterSignal(source, COMSIG_MOVABLE_MOVED, PROC_REF(on_parent_moved)) + if(ismovable(bumped)) + RegisterSignal(bumped, COMSIG_MOVABLE_MOVED, PROC_REF(on_mount_point_moved)) + RegisterSignal(bumped, COMSIG_QDELETING, PROC_REF(unmount)) + RegisterSignal(bumped, COMSIG_ATOM_DIR_CHANGE, PROC_REF(on_mount_point_dir_change)) + mount_point = bumped + +/datum/component/wallrun/proc/get_pixel_offset(dir_to_source) + var/mob/living/source = parent + var/base_pixel_x = source.base_pixel_x + var/base_pixel_y = source.base_pixel_y + var/matrix/rotation = matrix(cached_matrix, dir2angle(dir_to_source), MATRIX_ROTATE) + var/list/offset[2] + offset[WALLRUN_X_OFFSET] = (base_pixel_x * rotation.a) + (base_pixel_y * rotation.b) + offset[WALLRUN_Y_OFFSET] = (base_pixel_x * rotation.d) + (base_pixel_y * rotation.e) + return offset + +/datum/component/wallrun/proc/transit_to(atom/bumped) + var/mob/living/source = parent + var/dir_to_source = get_dir(bumped, source) + var/list/offset = get_pixel_offset(dir_to_source) + animate(source, time = MOUNT_ANIMATION_TIME, pixel_x = offset[WALLRUN_X_OFFSET], pixel_y = offset[WALLRUN_Y_OFFSET], transform = matrix(cached_matrix, dir2angle(dir_to_source), MATRIX_ROTATE), easing = BACK_EASING) + UnregisterSignal(mount_point, list(COMSIG_MOVABLE_MOVED, COMSIG_QDELETING, COMSIG_ATOM_DIR_CHANGE)) + if(ismovable(bumped)) + RegisterSignal(bumped, COMSIG_MOVABLE_MOVED, PROC_REF(on_mount_point_moved)) + RegisterSignal(bumped, COMSIG_QDELETING, PROC_REF(unmount)) + RegisterSignal(bumped, COMSIG_ATOM_DIR_CHANGE, PROC_REF(on_mount_point_dir_change)) + mount_point = bumped + +/datum/component/wallrun/proc/unmount() + SIGNAL_HANDLER + UnregisterSignal(parent, list(COMSIG_MOB_STATCHANGE, COMSIG_MOVABLE_MOVED, COMSIG_LIVING_UPDATED_RESTING)) + UnregisterSignal(mount_point, list(COMSIG_MOVABLE_MOVED, COMSIG_QDELETING, COMSIG_ATOM_DIR_CHANGE)) + mount_point = null + load_cached_data(parent) + +/datum/component/wallrun/proc/cache_data(mob/living/source) + cached_matrix = matrix(source.transform) + cached_alpha = source.alpha + cached_passflags = source.pass_flags + cached_density = source.density + +/datum/component/wallrun/proc/load_cached_data(mob/living/source) + animate(source, time = MOUNT_ANIMATION_TIME, pixel_x = source.base_pixel_x, pixel_y = source.base_pixel_y, alpha = cached_alpha, transform = matrix(cached_matrix), easing = BACK_EASING) + source.pass_flags = cached_passflags + source.density = cached_density + cached_matrix = null + cached_alpha = null + cached_passflags = null + cached_density = null + +/datum/component/wallrun/proc/on_parent_stat_change(mob/living/source, new_stat, old_stat) + SIGNAL_HANDLER + if(new_stat > CONSCIOUS) + unmount() + +/datum/component/wallrun/proc/change_mount_point(atom/new_point) + var/mob/living/source = parent + var/dir_to_source = get_dir(new_point, source) + var/list/offset = get_pixel_offset(dir_to_source) + animate(source, time = MOUNT_ANIMATION_TIME, pixel_x = offset[WALLRUN_X_OFFSET], pixel_y = offset[WALLRUN_Y_OFFSET], transform = matrix(cached_matrix, dir2angle(dir_to_source), MATRIX_ROTATE), easing = BACK_EASING) + UnregisterSignal(mount_point, list(COMSIG_MOVABLE_MOVED, COMSIG_QDELETING, COMSIG_ATOM_DIR_CHANGE)) + if(ismovable(new_point)) + RegisterSignal(new_point, COMSIG_MOVABLE_MOVED, PROC_REF(on_mount_point_moved)) + RegisterSignal(new_point, COMSIG_QDELETING, PROC_REF(unmount)) + RegisterSignal(new_point, COMSIG_ATOM_DIR_CHANGE, PROC_REF(on_mount_point_dir_change)) + mount_point = new_point + +/datum/component/wallrun/proc/find_mount_point(turf/location) + if(location.density && GLOB.wallrun_types_typecache[location.type]) + return location + for(var/atom/movable/mov as anything in location) + if(mov.density && GLOB.wallrun_types_typecache[mov.type]) + return mov + +/datum/component/wallrun/proc/on_parent_moved(mob/living/source, atom/old_loc, dir, forced, list/old_locs) + SIGNAL_HANDLER + if(get_dir(old_loc, mount_point) == turn(dir, 180)) + var/atom/next_mount_point = find_mount_point(get_step(old_loc, turn(dir, 90))) + if(next_mount_point) + var/atom/possible_mount_point = find_mount_point(get_step(source, turn(dir, 90))) + if(possible_mount_point) + change_mount_point(possible_mount_point) + return + change_mount_point(next_mount_point) + return + next_mount_point = find_mount_point(get_step(old_loc, turn(dir, -90))) + if(next_mount_point) + var/atom/possible_mount_point = find_mount_point(get_step(source, turn(dir, -90))) + if(possible_mount_point) + change_mount_point(possible_mount_point) + return + change_mount_point(next_mount_point) + return + else + var/direction = get_dir(old_loc, mount_point) + // Check if mount point was diagonal to us + if(direction & (direction - 1)) + // Check if didn't move away from mount point + if(direction & dir) + var/dir_to_source = get_dir(mount_point, source) + var/list/offset = get_pixel_offset(dir_to_source) + animate(source, time = MOUNT_ANIMATION_TIME, pixel_x = offset[WALLRUN_X_OFFSET], pixel_y = offset[WALLRUN_Y_OFFSET], transform = matrix(cached_matrix, dir2angle(dir_to_source), MATRIX_ROTATE), easing = BACK_EASING) + return + else + var/atom/next_mount_point = find_mount_point(get_step(source, get_dir(old_loc, mount_point))) + if(next_mount_point) + change_mount_point(next_mount_point) + return + else + var/dir_to_source = get_dir(mount_point, source) + var/list/offset = get_pixel_offset(dir_to_source) + animate(source, time = MOUNT_ANIMATION_TIME, pixel_x = offset[WALLRUN_X_OFFSET], pixel_y = offset[WALLRUN_Y_OFFSET], transform = matrix(cached_matrix, dir2angle(dir_to_source), MATRIX_ROTATE), easing = BACK_EASING) + return + unmount() + +/datum/component/wallrun/proc/on_mount_point_moved(atom/movable/source, atom/old_loc, dir, forced, list/old_locs) + SIGNAL_HANDLER + UnregisterSignal(parent, COMSIG_MOVABLE_MOVED) + step_to(parent, old_loc) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(on_parent_moved)) + +/datum/component/wallrun/proc/on_mount_point_dir_change(atom/source, old_dir, new_dir) + SIGNAL_HANDLER + var/angle = (dir2angle(new_dir) - dir2angle(old_dir)) + var/turf/new_loc = get_step(source, turn(get_dir(source, parent), angle)) + var/mob/living/owner = parent + if(new_loc.CanPass(owner, get_dir(source, new_loc))) + owner.forceMove(new_loc) + owner.setDir(turn(owner.dir, angle)) + else + unmount() + +/datum/component/wallrun/proc/update_resting(atom/movable/source, resting) + SIGNAL_HANDLER + if(resting) + unmount() + +#undef MOUNT_ANIMATION_TIME +#undef WALLRUN_X_OFFSET +#undef WALLRUN_Y_OFFSET diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/bodyparts.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/bodyparts.dm new file mode 100644 index 00000000000..9da06275958 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/bodyparts.dm @@ -0,0 +1,198 @@ +#define DROPLIMB_THRESHOLD_EDGE 0.2 +#define DROPLIMB_THRESHOLD_TEAROFF 0.5 +#define DROPLIMB_THRESHOLD_DESTROY 1 + +/obj/item/bodypart/chest/necromorph + name = BODY_ZONE_CHEST + bodytype = BODYTYPE_NECROMORPH|BODYTYPE_ORGANIC + bodyshape = parent_type::bodyshape | BODYSHAPE_CUSTOM + limb_id = SPECIES_NECROMORPH + should_draw_greyscale = FALSE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_state = "necromorph_chest" + interaction_flags_item = NONE //So you don't pick it up + w_class = WEIGHT_CLASS_GIGANTIC //So you can't put them in bags + dmg_overlay_type = null + max_damage = 200 + is_dimorphic = FALSE + px_x = 0 + px_y = 0 + grind_results = null + wound_resistance = 10 + acceptable_bodytype = BODYTYPE_NECROMORPH + can_be_disabled = FALSE + +/obj/item/bodypart/head/necromorph + name = BODY_ZONE_HEAD + bodytype = BODYTYPE_NECROMORPH|BODYTYPE_ORGANIC + bodyshape = parent_type::bodyshape | BODYSHAPE_CUSTOM + limb_id = SPECIES_NECROMORPH + should_draw_greyscale = FALSE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_state = "necromorph_head" + interaction_flags_item = NONE + w_class = WEIGHT_CLASS_GIGANTIC + head_flags = null + dmg_overlay_type = null + max_damage = 200 + px_x = 0 + px_y = -8 + wound_resistance = 5 + is_dimorphic = FALSE + can_be_disabled = FALSE + show_organs_on_examine = TRUE + +/obj/item/bodypart/head/necromorph/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + if((wounding_type == WOUND_SLASH) && brute_dam >= max_damage * DROPLIMB_THRESHOLD_EDGE) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(burn_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BURN, wounding_type = wounding_type) + + else if((wounding_type == WOUND_PIERCE) && (brute_dam >= max_damage * DROPLIMB_THRESHOLD_TEAROFF)) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(brute_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BRUTE, wounding_type = wounding_type) + +/obj/item/bodypart/head/necromorph/dismember(dam_type, silent, wounding_type) + owner.set_confusion_if_lower(5 SECONDS) + return ..() + +/obj/item/bodypart/arm/left/necromorph + name = "left arm" + bodytype = BODYTYPE_NECROMORPH|BODYTYPE_ORGANIC + bodyshape = parent_type::bodyshape | BODYSHAPE_CUSTOM + limb_id = SPECIES_NECROMORPH + should_draw_greyscale = FALSE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_state = "necromorph_l_arm" + interaction_flags_item = NONE + w_class = WEIGHT_CLASS_GIGANTIC + dmg_overlay_type = null + attack_verb_continuous = list("slaps", "punches") + attack_verb_simple = list("slap", "punch") + max_damage = 50 + px_x = -6 + px_y = 0 + can_be_disabled = FALSE + wound_resistance = 0 + +/obj/item/bodypart/arm/left/necromorph/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + if((wounding_type == WOUND_SLASH) && brute_dam >= max_damage * DROPLIMB_THRESHOLD_EDGE) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(burn_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BURN, wounding_type = wounding_type) + + else if((wounding_type == WOUND_PIERCE) && (brute_dam >= max_damage * DROPLIMB_THRESHOLD_TEAROFF)) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(brute_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BRUTE, wounding_type = wounding_type) + +/obj/item/bodypart/arm/right/necromorph + name = "right arm" + bodytype = BODYTYPE_NECROMORPH|BODYTYPE_ORGANIC + bodyshape = parent_type::bodyshape | BODYSHAPE_CUSTOM + limb_id = SPECIES_NECROMORPH + should_draw_greyscale = FALSE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_state = "necromorph_r_arm" + interaction_flags_item = NONE + w_class = WEIGHT_CLASS_GIGANTIC + dmg_overlay_type = null + attack_verb_continuous = list("slaps", "punches") + attack_verb_simple = list("slap", "punch") + max_damage = 50 + px_x = 6 + px_y = 0 + can_be_disabled = FALSE + wound_resistance = 0 + +/obj/item/bodypart/arm/right/necromorph/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + if((wounding_type == WOUND_SLASH) && brute_dam>= max_damage * DROPLIMB_THRESHOLD_EDGE) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(burn_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BURN, wounding_type = wounding_type) + + else if((wounding_type == WOUND_PIERCE) && (brute_dam >= max_damage * DROPLIMB_THRESHOLD_TEAROFF)) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(brute_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BRUTE, wounding_type = wounding_type) + +/obj/item/bodypart/leg/left/necromorph + name = "left leg" + bodytype = BODYTYPE_NECROMORPH|BODYTYPE_ORGANIC + bodyshape = parent_type::bodyshape | BODYSHAPE_CUSTOM + limb_id = SPECIES_NECROMORPH + should_draw_greyscale = FALSE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_state = "necromorph_l_leg" + interaction_flags_item = NONE + w_class = WEIGHT_CLASS_GIGANTIC + dmg_overlay_type = null + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = -2 + px_y = 12 + can_be_disabled = FALSE + wound_resistance = 0 + +/obj/item/bodypart/leg/left/necromorph/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + if((wounding_type == WOUND_SLASH) && brute_dam >= max_damage * DROPLIMB_THRESHOLD_EDGE) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(burn_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BURN, wounding_type = wounding_type) + + else if((wounding_type == WOUND_PIERCE) && (brute_dam >= max_damage * DROPLIMB_THRESHOLD_TEAROFF)) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(brute_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BRUTE, wounding_type = wounding_type) + +/obj/item/bodypart/leg/right/necromorph + name = "right leg" + bodytype = BODYTYPE_NECROMORPH|BODYTYPE_ORGANIC + bodyshape = parent_type::bodyshape | BODYSHAPE_CUSTOM + limb_id = SPECIES_NECROMORPH + should_draw_greyscale = FALSE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi' + icon_state = "necromorph_r_leg" + interaction_flags_item = NONE + w_class = WEIGHT_CLASS_GIGANTIC + dmg_overlay_type = null + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = 2 + px_y = 12 + can_be_disabled = FALSE + wound_resistance = 0 + +/obj/item/bodypart/leg/right/necromorph/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + if((wounding_type == WOUND_SLASH) && brute_dam >= max_damage * DROPLIMB_THRESHOLD_EDGE) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(burn_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BURN, wounding_type = wounding_type) + + else if((wounding_type == WOUND_PIERCE) && (brute_dam >= max_damage * DROPLIMB_THRESHOLD_TEAROFF)) + return dismember(BRUTE, wounding_type = wounding_type) + + else if(brute_dam >= max_damage * DROPLIMB_THRESHOLD_DESTROY) + return dismember(BRUTE, wounding_type = wounding_type) + +#undef DROPLIMB_THRESHOLD_EDGE +#undef DROPLIMB_THRESHOLD_TEAROFF +#undef DROPLIMB_THRESHOLD_DESTROY diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/brute.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/brute.dm new file mode 100644 index 00000000000..937ae945411 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/brute.dm @@ -0,0 +1,101 @@ +/obj/item/bodypart/chest/necromorph/brute + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_BRUTE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_state = "brute_chest" + max_damage = 400 + px_x = 0 + px_y = 0 + wound_resistance = 30 + n_biomass = 81 + burn_modifier = 0.75 + +/obj/item/bodypart/head/necromorph/brute + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_BRUTE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_state = "brute_head" + max_damage = 100 + px_x = 0 + px_y = -8 + wound_resistance = 10 + n_biomass = 15 //pea brain, not much n_biomass + burn_modifier = 0.75 + +/obj/item/bodypart/arm/left/necromorph/brute + name = "left arm" + limb_id = SPECIES_NECROMORPH_BRUTE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_state = "brute_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 150 + px_x = -6 + px_y = 0 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + +/obj/item/bodypart/arm/right/necromorph/brute + name = "right arm" + limb_id = SPECIES_NECROMORPH_BRUTE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_state = "brute_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 150 + px_x = 6 + px_y = 0 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + +/obj/item/bodypart/leg/left/necromorph/brute + name = "left leg" + limb_id = SPECIES_NECROMORPH_BRUTE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_state = "brute_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 150 + px_x = -2 + px_y = 12 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg' + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/right/necromorph/brute + name = "right leg" + limb_id = SPECIES_NECROMORPH_BRUTE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/brute.dmi' + icon_state = "brute_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 150 + px_x = 2 + px_y = 12 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg' + ), VOLUME_MID, 0) diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_exploder.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_exploder.dm new file mode 100644 index 00000000000..4615459522f --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_exploder.dm @@ -0,0 +1,91 @@ +/obj/item/bodypart/chest/necromorph/exploder/enhanced + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_EXPLODER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_state = "enhanced_exploder_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 20 + n_biomass = 10 + +/obj/item/bodypart/head/necromorph/exploder/enhanced + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_EXPLODER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_state = "enhanced_exploder_head" + max_damage = 35 + px_x = 0 + px_y = -8 + wound_resistance = 3 + n_biomass = 9 + +/obj/item/bodypart/arm/left/necromorph/exploder/enhanced + name = "red pustule" + limb_id = SPECIES_NECROMORPH_EXPLODER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_state = "enhanced_exploder_l_arm" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 60 + px_x = -2 + px_y = 12 + wound_resistance = 1 + n_biomass = 16 //The majority of n_biomass is in the arm, due to the much bigger explosion + +/obj/item/bodypart/arm/right/necromorph/exploder/enhanced + name = "right arm" + limb_id = SPECIES_NECROMORPH_EXPLODER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_state = "enhanced_exploder_r_arm" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 55 + px_x = 2 + px_y = 12 + wound_resistance = -6 + n_biomass = 7 + +/obj/item/bodypart/leg/right/necromorph/exploder/enhanced + name = "fused legs" + desc = "Two legs fused together to form a thick, meaty stalk." + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_state = "enhanced_exploder_r_leg" + plaintext_zone = "fused legs" + limb_id = SPECIES_NECROMORPH_EXPLODER_ENHANCED + can_be_disabled = TRUE + disabling_threshold_percentage = 2 + max_damage = 70 + n_biomass = 0 //Handled in chest due to sprite funnies + wound_resistance = -3 + +/obj/item/bodypart/leg/right/necromorph/exploder/enhanced/dismemberable_by_wound() + return FALSE + +/obj/item/bodypart/leg/right/necromorph/exploder/enhanced/dismemberable_by_total_damage() + return FALSE + +/obj/item/bodypart/leg/left/necromorph/exploder/enhanced + name = "nub" + desc = "The fleshy remains of a leg that was fused together. This is useless." + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi' + icon_state = "enhanced_exploder_l_leg" + plaintext_zone = "leg nub" + limb_id = SPECIES_NECROMORPH_EXPLODER_ENHANCED + can_be_disabled = FALSE + bodypart_flags = BODYPART_PSEUDOPART + max_damage = 20 + n_biomass = 0 + +/obj/item/bodypart/leg/left/necromorph/exploder/enhanced/dismemberable_by_wound() + return FALSE + +/obj/item/bodypart/leg/left/necromorph/exploder/enhanced/dismemberable_by_total_damage() + return FALSE + diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_infector.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_infector.dm new file mode 100644 index 00000000000..65218dfd54a --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_infector.dm @@ -0,0 +1,73 @@ +/obj/item/bodypart/chest/necromorph/infector/enhanced + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_INFECTOR_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_state = "enhanced_infector_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 10 + +/obj/item/bodypart/head/necromorph/infector/enhanced + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_INFECTOR_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_state = "enhanced_infector_head" + max_damage = 200 + px_x = 0 + px_y = -8 + wound_resistance = 5 + +/obj/item/bodypart/arm/left/necromorph/infector/enhanced + name = "left arm" + limb_id = SPECIES_NECROMORPH_INFECTOR_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_state = "enhanced_infector_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 50 + px_x = -6 + px_y = 0 + wound_resistance = 0 + +/obj/item/bodypart/arm/right/necromorph/infector/enhanced + name = "right arm" + limb_id = SPECIES_NECROMORPH_INFECTOR_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_state = "enhanced_infector_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 50 + px_x = 6 + px_y = 0 + wound_resistance = 0 + +/obj/item/bodypart/leg/left/necromorph/infector/enhanced + name = "left leg" + limb_id = SPECIES_NECROMORPH_INFECTOR_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_state = "enhanced_infector_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = -2 + px_y = 12 + wound_resistance = 0 + +/obj/item/bodypart/leg/right/necromorph/infector/enhanced + name = "right leg" + limb_id = SPECIES_NECROMORPH_INFECTOR_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi' + icon_state = "enhanced_infector_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = 2 + px_y = 12 + wound_resistance = 0 diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_leaper.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_leaper.dm new file mode 100644 index 00000000000..17054bdb688 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_leaper.dm @@ -0,0 +1,67 @@ +/obj/item/bodypart/chest/necromorph/leaper/enhanced + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_LEAPER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_state = "enhanced_leaper_chest" + max_damage = 200 + n_biomass = 20 + wound_resistance = 10 + +/obj/item/bodypart/head/necromorph/leaper/enhanced + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_LEAPER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_state = "enhanced_leaper_head" + max_damage = 45 + n_biomass = 10 + wound_resistance = 2 + +//Leapers use arms to walk +/obj/item/bodypart/arm/left/necromorph/leaper/enhanced + limb_id = SPECIES_NECROMORPH_LEAPER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_state = "enhanced_leaper_l_arm" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 55 + n_biomass = 15 + wound_resistance = -1 + +/obj/item/bodypart/arm/right/necromorph/leaper/enhanced + limb_id = SPECIES_NECROMORPH_LEAPER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_state = "enhanced_leaper_r_arm" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 55 + n_biomass = 15 + wound_resistance = -1 + +/obj/item/bodypart/leg/right/necromorph/leaper/enhanced + desc = "A long calloused string of flesh held securely together with tendons and exposed bone, it looks very sharp at the tip." + limb_id = SPECIES_NECROMORPH_LEAPER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_state = "enhanced_leaper_r_leg" + max_damage = 40 + force = 20 //A surprisingly effective weapon if used in a emergency + throwforce = 30 //You could really hurt someone with this + n_biomass = 5 + wound_resistance = -5 + +/obj/item/bodypart/leg/left/necromorph/leaper/enhanced + desc = "A long calloused string of flesh held securely together with tendons and exposed bone, it looks very sharp at the tip." + limb_id = SPECIES_NECROMORPH_LEAPER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi' + icon_state = "enhanced_leaper_l_leg" + max_damage = 40 + force = 20 //A surprisingly effective weapon if used in a emergency + throwforce = 30 //You could really hurt someone with this + n_biomass = 5 + wound_resistance = -5 + diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_slasher.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_slasher.dm new file mode 100644 index 00000000000..d3a060a01fe --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/e_slasher.dm @@ -0,0 +1,79 @@ +/obj/item/bodypart/chest/necromorph/slasher/enhanced + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_SLASHER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_state = "enhanced_slasher_chest" + max_damage = 300 + px_x = 0 + px_y = 0 + wound_resistance = 8 + n_biomass = 17.5 + +/obj/item/bodypart/head/necromorph/slasher/enhanced + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_SLASHER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_state = "enhanced_slasher_head" + max_damage = 200 + px_x = 0 + px_y = -8 + wound_resistance = 3 + n_biomass = 15 + +/obj/item/bodypart/arm/left/necromorph/slasher/enhanced + name = "left blade" + limb_id = SPECIES_NECROMORPH_SLASHER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_state = "enhanced_slasher_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 80 + px_x = -6 + px_y = 0 + wound_resistance = -1 + n_biomass = 7.5 + +/obj/item/bodypart/arm/right/necromorph/slasher/enhanced + name = "right blade" + limb_id = SPECIES_NECROMORPH_SLASHER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_state = "enhanced_slasher_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 80 + px_x = 6 + px_y = 0 + wound_resistance = -1 + n_biomass = 7.5 + +/obj/item/bodypart/leg/left/necromorph/slasher/enhanced + name = "left leg" + limb_id = SPECIES_NECROMORPH_SLASHER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_state = "enhanced_slasher_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 80 + px_x = -2 + px_y = 12 + wound_resistance = -1 + n_biomass = 7.5 + +/obj/item/bodypart/leg/right/necromorph/slasher/enhanced + name = "right leg" + limb_id = SPECIES_NECROMORPH_SLASHER_ENHANCED + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi' + icon_state = "enhanced_slasher_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 80 + px_x = 2 + px_y = 12 + wound_resistance = -1 + n_biomass = 7.5 diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/exploder.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/exploder.dm new file mode 100644 index 00000000000..f93be3f3bbe --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/exploder.dm @@ -0,0 +1,135 @@ +/obj/item/bodypart/chest/necromorph/exploder + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_EXPLODER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_state = "exploder_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 15 + n_biomass = 15 + +/obj/item/bodypart/head/necromorph/exploder + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_EXPLODER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_state = "exploder_head" + max_damage = 25 + px_x = 0 + px_y = -8 + wound_resistance = 0 + n_biomass = 7.5 + base_pixel_y = -30 + +///The pustule shouldn't get BP_IS_MOVEMENT_LIMB, since pressure is what causes a pustule to explode in lore +/obj/item/bodypart/arm/left/necromorph/exploder + name = "yellow pustule" + limb_id = SPECIES_NECROMORPH_EXPLODER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_state = "exploder_l_arm" + interaction_flags_item = INTERACT_ITEM_ATTACK_HAND_PICKUP //We want to be able to pick up and throw the pustle + w_class = WEIGHT_CLASS_BULKY //But we don't want to store it + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 40 + px_x = -2 + px_y = 12 + wound_resistance = 0 + n_biomass = 10 //Assuming it doesn't explode, it's packed with n_biomass + integrity_failure = 0.5 //breaks at roughly 50% health + base_pixel_x = -27 + +//If someone happens to cut off the limb correctly it won't spontaniously cuban pete like a bottle of nitroglycerin +/obj/item/bodypart/arm/left/necromorph/exploder/dismember(dam_type, silent, wounding_type) + if(wounding_type == WOUND_SLASH) //Most guns don't cause DROPLIMB_EDGE, so this is mostly for melee + playsound(get_turf(src), 'sound/effects/dismember.ogg', 80, TRUE) //clean has no sound, but we still want to have a audio cue that it's cut off + . = ..(silent = FALSE) //This makes sure the pustule doesn't throw itself and explodes + else if(wounding_type == WOUND_BLUNT || WOUND_BURN) //Otherwise, cuban pete + . = ..() + explosion(get_turf(src), 0, 2, 3, 2, 5, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) + +//Did a projectile hit a pustle that is laying around? BOOM! +/obj/item/bodypart/arm/left/necromorph/exploder/bullet_act(obj/projectile/P) + explosion(get_turf(src), 0, 2, 3, 2, 5, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) + qdel(src) + . = ..() + +//Somehow got your hands on a pustle without it exploding? Free grenade! +/obj/item/bodypart/arm/left/necromorph/exploder/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) + . = ..() + explosion(get_turf(src), 0, 2, 3, 2, 5, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) + qdel(src) + +//Sanity check for if the limb somehow doesn't explode when it should, explodes on destruction +/obj/item/bodypart/arm/left/necromorph/exploder/atom_break() + . = ..() + explosion(get_turf(src), 0, 2, 3, 2, 5, TRUE, FALSE, FALSE, TRUE, explosion_cause = src) + +/obj/item/bodypart/arm/right/necromorph/exploder + name = "right arm" + limb_id = SPECIES_NECROMORPH_EXPLODER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_state = "exploder_r_arm" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 30 + px_x = 2 + px_y = 12 + wound_resistance = -10 + n_biomass = 5 + +/obj/item/bodypart/leg/right/necromorph/exploder + name = "fused legs" + desc = "Two legs fused together to form a thick, meaty stalk." + plaintext_zone = "fused legs" + limb_id = SPECIES_NECROMORPH_EXPLODER + can_be_disabled = TRUE //We do however, want humans to be able to immobilize the exploder + disabling_threshold_percentage = 2 + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' //Since the leg is part of the chest sprite, we don't want a sprite ontop of the sprite + icon_state = "exploder_r_leg" + max_damage = 40 //Bit stronger due to it being two limbs fused together + wound_resistance = -5 + n_biomass = 0 //Handled in chest due to sprite funnies + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_7.ogg', + ), VOLUME_MID, 0) + +//Technically this is actually a part of the chest, so we don't want this to come off +/obj/item/bodypart/leg/right/necromorph/exploder/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + return FALSE + +/obj/item/bodypart/leg/left/necromorph/exploder + name = "nub" + desc = "The fleshy remains of a leg that was fused together. This is useless." + plaintext_zone = "leg nub" + limb_id = SPECIES_NECROMORPH_EXPLODER + bodypart_flags = BODYPART_PSEUDOPART //This will prevent the limb from having standard functions + can_be_disabled = FALSE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi' + icon_state = "exploder_l_leg" + max_damage = 20 + n_biomass = 0 //Just a nub, not worth anything + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_7.ogg', + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/left/necromorph/exploder/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + return FALSE diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/fodder.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/fodder.dm new file mode 100644 index 00000000000..17dc8b8d14e --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/fodder.dm @@ -0,0 +1,106 @@ +/* PLACEHOLDER +/obj/item/bodypart/chest/necromorph/fodder + name = BODY_ZONE_CHEST + limb_id = SPECIES_HUMAN + icon = 'icons/mob/human/bodyparts.dmi' + icon_static = 'icons/mob/human/bodyparts.dmi' + icon_state = "default_human_chest" + bodytype = BODYTYPE_ORGANIC + bodyshape = BODYSHAPE_HUMANOID + dmg_overlay_type = "human" + max_damage = 400 + px_x = 0 + px_y = 0 + wound_resistance = 20 + n_biomass = 90 //Most n_biomass stored in chest due to regeneration + +/obj/item/bodypart/head/necromorph/fodder + name = BODY_ZONE_HEAD + limb_id = SPECIES_HUMAN + icon = 'icons/mob/human/bodyparts.dmi' + icon_static = 'icons/mob/human/bodyparts.dmi' + icon_state = "default_human_head" + bodytype = BODYTYPE_ORGANIC + bodyshape = BODYSHAPE_HUMANOID + dmg_overlay_type = "human" + max_damage = 50 + px_x = 0 + px_y = -8 + wound_resistance = 0 + n_biomass = 30 + base_pixel_x = -5 + base_pixel_y = -35 + +/obj/item/bodypart/arm/left/necromorph/fodder + name = "left arm" + limb_id = SPECIES_HUMAN + icon = 'icons/mob/human/bodyparts.dmi' + icon_static = 'icons/mob/human/bodyparts.dmi' + icon_state = "default_human_l_arm" + bodytype = BODYTYPE_ORGANIC + bodyshape = BODYSHAPE_HUMANOID + dmg_overlay_type = "human" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 60 + px_x = -6 + px_y = 0 + wound_resistance = -5 + n_biomass = 20 + base_pixel_x = -17 + base_pixel_y = -22 + +/obj/item/bodypart/arm/right/necromorph/fodder + name = "right arm" + limb_id = SPECIES_HUMAN + icon = 'icons/mob/human/bodyparts.dmi' + icon_static = 'icons/mob/human/bodyparts.dmi' + icon_state = "default_human_r_arm" + bodytype = BODYTYPE_ORGANIC + bodyshape = BODYSHAPE_HUMANOID + dmg_overlay_type = "human" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 60 + px_x = 6 + px_y = 0 + wound_resistance = -5 + n_biomass = 20 + base_pixel_x = 5 + base_pixel_y = -22 + +/obj/item/bodypart/leg/left/necromorph/fodder + name = "left leg" + limb_id = SPECIES_HUMAN + icon = 'icons/mob/human/bodyparts.dmi' + icon_static = 'icons/mob/human/bodyparts.dmi' + icon_state = "default_human_l_leg" + bodytype = BODYTYPE_ORGANIC + bodyshape = BODYSHAPE_HUMANOID + dmg_overlay_type = "human" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 60 + px_x = -2 + px_y = 12 + wound_resistance = -5 + n_biomass = 20 + base_pixel_x = -10 + +/obj/item/bodypart/leg/right/necromorph/fodder + name = "right leg" + limb_id = SPECIES_HUMAN + icon = 'icons/mob/human/bodyparts.dmi' + icon_static = 'icons/mob/human/bodyparts.dmi' + icon_state = "default_human_r_leg" + bodytype = BODYTYPE_ORGANIC + bodyshape = BODYSHAPE_HUMANOID + dmg_overlay_type = "human" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 60 + px_x = 2 + px_y = 12 + wound_resistance = -5 + n_biomass = 20 +*/ diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/hopper.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/hopper.dm new file mode 100644 index 00000000000..f4d3368e22f --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/hopper.dm @@ -0,0 +1,87 @@ +/obj/item/bodypart/chest/necromorph/leaper/hopper + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_LEAPER_HOPPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_state = "hopper_chest" + max_damage = 100 + px_x = 0 + px_y = 0 + wound_resistance = 0 + n_biomass = 4 + +/obj/item/bodypart/head/necromorph/leaper/hopper + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_LEAPER_HOPPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_state = "hopper_head" + max_damage = 15 + px_x = 0 + px_y = -8 + wound_resistance = -5 + n_biomass = 2 + +//Leapers use arms to walk +/obj/item/bodypart/leg/left/necromorph/leaper/hopper + name = "left arm" + limb_id = SPECIES_NECROMORPH_LEAPER_HOPPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_state = "hopper_l_leg" + body_part = LEG_LEFT + max_damage = 15 + px_x = -2 + px_y = 12 + wound_resistance = -10 + n_biomass = 2 + speed_modifier = 0 + +/obj/item/bodypart/leg/right/necromorph/leaper/hopper + name = "right arm" + limb_id = SPECIES_NECROMORPH_LEAPER_HOPPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_state = "hopper_r_leg" + max_damage = 15 + px_x = 2 + px_y = 12 + wound_resistance = -10 + n_biomass = 2 + speed_modifier = 0 + +/obj/item/bodypart/arm/right/necromorph/leaper/hopper + name = "tail" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_state = "hopper_r_arm" + bodypart_flags = BODYPART_PSEUDOPART + limb_id = SPECIES_NECROMORPH_LEAPER_HOPPER + max_damage = 10 + wound_resistance = -10 + n_biomass = 1 + speed_modifier = 1 + +/obj/item/bodypart/arm/right/necromorph/leaper/hopper/dismemberable_by_wound() + return FALSE + +/obj/item/bodypart/arm/right/necromorph/leaper/hopper/dismemberable_by_total_damage() + return FALSE + +/obj/item/bodypart/arm/left/necromorph/leaper/hopper + name = "malformed tail" + desc = "A tail that appears to not have grown correctly, it appears useless." + bodypart_flags = BODYPART_PSEUDOPART + limb_id = SPECIES_NECROMORPH_LEAPER_HOPPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi' + icon_state = "hopper_l_arm" + max_damage = 10 + n_biomass = 1 + speed_modifier = 1 + +/obj/item/bodypart/arm/left/necromorph/leaper/hopper/dismemberable_by_wound() + return FALSE + +/obj/item/bodypart/arm/left/necromorph/leaper/hopper/dismemberable_by_total_damage() + return FALSE diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/hunter.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/hunter.dm new file mode 100644 index 00000000000..4291ab32e75 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/hunter.dm @@ -0,0 +1,98 @@ +/obj/item/bodypart/chest/necromorph/hunter + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_HUNTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_state = "hunter_chest" + max_damage = 400 + px_x = 0 + px_y = 0 + wound_resistance = 20 + n_biomass = 90 //Most n_biomass stored in chest due to regeneration + +/obj/item/bodypart/head/necromorph/hunter + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_HUNTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_state = "hunter_head" + max_damage = 50 + px_x = 0 + px_y = -8 + wound_resistance = 0 + n_biomass = 30 + base_pixel_x = -5 + base_pixel_y = -35 + +/obj/item/bodypart/arm/left/necromorph/hunter + name = "left blade" + limb_id = SPECIES_NECROMORPH_HUNTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_state = "hunter_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 60 + px_x = -6 + px_y = 0 + wound_resistance = -5 + n_biomass = 20 + base_pixel_x = -17 + base_pixel_y = -22 + +/obj/item/bodypart/arm/right/necromorph/hunter + name = "right blade" + limb_id = SPECIES_NECROMORPH_HUNTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_state = "hunter_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 60 + px_x = 6 + px_y = 0 + wound_resistance = -5 + n_biomass = 20 + base_pixel_x = 5 + base_pixel_y = -22 + +/obj/item/bodypart/leg/left/necromorph/hunter + name = "left leg" + limb_id = SPECIES_NECROMORPH_HUNTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_state = "hunter_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 60 + px_x = -2 + px_y = 12 + wound_resistance = -5 + n_biomass = 20 + base_pixel_x = -10 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_4.ogg' + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/right/necromorph/hunter + name = "right leg" + limb_id = SPECIES_NECROMORPH_HUNTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi' + icon_state = "hunter_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 60 + px_x = 2 + px_y = 12 + wound_resistance = -5 + n_biomass = 20 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_4.ogg' + ), VOLUME_MID, 0) diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/infector.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/infector.dm new file mode 100644 index 00000000000..3d6ffb1b2bf --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/infector.dm @@ -0,0 +1,83 @@ +/obj/item/bodypart/chest/necromorph/infector + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_INFECTOR + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_state = "infector_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 10 + +/obj/item/bodypart/head/necromorph/infector + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_INFECTOR + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_state = "infector_head" + max_damage = 200 + px_x = 0 + px_y = -8 + wound_resistance = 5 + +/obj/item/bodypart/head/necromorph/infector/receive_damage(brute, burn, blocked, updating_health, forced, required_bodytype, wound_bonus, exposed_wound_bonus, sharpness, attack_direction, damage_source, wound_clothing) + var/obj/item/organ/tongue/necro/proboscis/tongue = owner.get_organ_slot(ORGAN_SLOT_TONGUE) + if(tongue) + if(tongue.extended && prob(burn_dam + brute_dam)) + var/atom/drop_loc = drop_location() + if(tongue.bodypart_remove(src)) + if(drop_loc) //can be null if being deleted + tongue.forceMove(get_turf(drop_loc)) + return ..() + +/obj/item/bodypart/arm/left/necromorph/infector + name = "left arm" + limb_id = SPECIES_NECROMORPH_INFECTOR + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_state = "infector_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 50 + px_x = -6 + px_y = 0 + wound_resistance = 0 + +/obj/item/bodypart/arm/right/necromorph/infector + name = "right arm" + limb_id = SPECIES_NECROMORPH_INFECTOR + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_state = "infector_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 50 + px_x = 6 + px_y = 0 + wound_resistance = 0 + +/obj/item/bodypart/leg/left/necromorph/infector + name = "left leg" + limb_id = SPECIES_NECROMORPH_INFECTOR + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_state = "infector_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = -2 + px_y = 12 + wound_resistance = 0 + +/obj/item/bodypart/leg/right/necromorph/infector + name = "right leg" + limb_id = SPECIES_NECROMORPH_INFECTOR + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_state = "infector_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = 2 + px_y = 12 + wound_resistance = 0 diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/leaper.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/leaper.dm new file mode 100644 index 00000000000..bf4b1368f18 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/leaper.dm @@ -0,0 +1,114 @@ +/obj/item/bodypart/chest/necromorph/leaper + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_LEAPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_state = "leaper_chest" + max_damage = 200 + n_biomass = 10 + wound_resistance = 5 + px_x = 0 + px_y = 0 + +/obj/item/bodypart/head/necromorph/leaper + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_LEAPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_state = "leaper_head" + max_damage = 30 + n_biomass = 3 + wound_resistance = 0 + px_x = 0 + px_y = -8 + base_pixel_x = -12 + base_pixel_y = -11 + +//Leapers use arms to walk +/obj/item/bodypart/arm/left/necromorph/leaper + name = "left arm" + limb_id = SPECIES_NECROMORPH_LEAPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_state = "leaper_l_arm" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 35 + n_biomass = 6 + wound_resistance = -3 + px_x = -2 + px_y = 12 + +/obj/item/bodypart/arm/right/necromorph/leaper + name = "right arm" + limb_id = SPECIES_NECROMORPH_LEAPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_state = "leaper_r_arm" + attack_verb_continuous = list("claws", "stomps") + attack_verb_simple = list("claws", "stomp") + max_damage = 35 + n_biomass = 6 + wound_resistance = -3 + px_x = 2 + px_y = 12 + +//Leaper tails don't count as a movement limb, but are responsible for some very damaging combos +//Remove the tail, cripple their damage +/obj/item/bodypart/leg/right/necromorph/leaper + name = "right tail" + desc = "A long stringy piece of flesh held haphazardly together with tendons and bone, it looks very sharp at the tip." + limb_id = SPECIES_NECROMORPH_LEAPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_state = "leaper_r_leg" + body_zone = BODY_ZONE_R_LEG + plaintext_zone = "right tail" + attack_verb_continuous = list("stabs", "slices") + attack_verb_simple = list("stabs", "slices") + max_damage = 25 + force = 13 //You could probably use it like a knife or a whip if you are desperate + throwforce = 20 //It's practically a limp spear + n_biomass = 3.5 //The tail is practically a piece of flesh with a sharp bit at the end, not much n_biomass + wound_resistance = -10 + sharpness = SHARP_POINTY + base_pixel_x = -26 + base_pixel_y = -15 + can_be_disabled = FALSE + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_5.ogg', + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/left/necromorph/leaper + name = "left tail" + desc = "A long stringy piece of flesh held haphazardly together with tendons and bone, it looks very sharp at the tip." + limb_id = SPECIES_NECROMORPH_LEAPER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi' + icon_state = "leaper_l_leg" + body_zone = BODY_ZONE_L_LEG + plaintext_zone = "left tail" + attack_verb_continuous = list("stabs", "slices") + attack_verb_simple = list("stabs", "slices") + max_damage = 25 + force = 13 //You could probably use it like a knife or a whip if you are desperate + throwforce = 15 //It's practically a limp spear + n_biomass = 3.5 + wound_resistance = -10 + sharpness = SHARP_POINTY + base_pixel_x = -26 + base_pixel_y = -15 + can_be_disabled = FALSE + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_5.ogg', + ), VOLUME_MID, 0) + + diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/lurker.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/lurker.dm new file mode 100644 index 00000000000..6880772960c --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/lurker.dm @@ -0,0 +1,74 @@ +/obj/item/bodypart/chest/necromorph/lurker + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_LURKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_state = "lurker_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 10 + +/obj/item/bodypart/head/necromorph/lurker + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_LURKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_state = "lurker_head" + max_damage = 200 + px_x = 0 + px_y = -8 + wound_resistance = 5 + +/obj/item/bodypart/arm/left/necromorph/lurker + name = "left blade" + limb_id = SPECIES_NECROMORPH_LURKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_state = "lurker_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 50 + px_x = -6 + px_y = 0 + wound_resistance = 0 + +/obj/item/bodypart/arm/right/necromorph/lurker + name = "right blade" + limb_id = SPECIES_NECROMORPH_LURKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_state = "lurker_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 50 + px_x = 6 + px_y = 0 + wound_resistance = 0 + +/obj/item/bodypart/leg/left/necromorph/lurker + name = "left leg" + limb_id = SPECIES_NECROMORPH_LURKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_state = "lurker_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = -2 + px_y = 12 + wound_resistance = 0 + +/obj/item/bodypart/leg/right/necromorph/lurker + name = "right leg" + limb_id = SPECIES_NECROMORPH_LURKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + icon_state = "lurker_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 50 + px_x = 2 + px_y = 12 + wound_resistance = 0 + diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/oracle_twitcher.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/oracle_twitcher.dm new file mode 100644 index 00000000000..bba8eab9c93 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/oracle_twitcher.dm @@ -0,0 +1,67 @@ +/obj/item/bodypart/chest/necromorph/twitcher/enhanced + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_TWITCHER_ORACLE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_state = "oracle_twitcher_chest" + n_biomass = 36 + wound_resistance = 10 + +/obj/item/bodypart/head/necromorph/twitcher/enhanced + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_TWITCHER_ORACLE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_state = "oracle_twitcher_head" + max_damage = 45 + n_biomass = 26 + wound_resistance = 2 + base_pixel_x = -10 + base_pixel_y = -40 + +/obj/item/bodypart/arm/left/necromorph/twitcher/enhanced + name = "left arm" + limb_id = SPECIES_NECROMORPH_TWITCHER_ORACLE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_state = "oracle_twitcher_l_arm" + max_damage = 45 + n_biomass = 16 + wound_resistance = -1 + base_pixel_x = -28 + base_pixel_y = -17 + +/obj/item/bodypart/arm/right/necromorph/twitcher/enhanced + name = "right arm" + limb_id = SPECIES_NECROMORPH_TWITCHER_ORACLE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_state = "oracle_twitcher_r_arm" + max_damage = 45 + n_biomass = 16 + wound_resistance = -1 + base_pixel_x = 0 + base_pixel_y = 0 + +/obj/item/bodypart/leg/left/necromorph/twitcher/enhanced + name = "left leg" + limb_id = SPECIES_NECROMORPH_TWITCHER_ORACLE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_state = "oracle_twitcher_l_leg" + max_damage = 55 + n_biomass = 16 + wound_resistance = -1 + base_pixel_x = -16 + +/obj/item/bodypart/leg/right/necromorph/twitcher/enhanced + name = "right leg" + limb_id = SPECIES_NECROMORPH_TWITCHER_ORACLE + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi' + icon_state = "oracle_twitcher_r_leg" + max_damage = 55 + n_biomass = 16 + wound_resistance = -1 + base_pixel_x = 0 + base_pixel_y = 0 diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/organs.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/organs.dm new file mode 100644 index 00000000000..36018ff8a57 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/organs.dm @@ -0,0 +1,55 @@ +/obj/item/organ/brain/necro + icon = 'tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi' + icon_state = "brain2" + +/obj/item/organ/lungs/necro + icon = 'tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi' + icon_state = "lungs" + +/obj/item/organ/heart/necro + icon = 'tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi' + icon_state = "heart" + +/obj/item/organ/liver/necro + icon = 'tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi' + icon_state = "liver" + +/obj/item/organ/eyes/necro + icon = 'tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi' + icon_state = "eyes" + +/obj/item/organ/eyes/necro/enhanced + pepperspray_protect = TRUE + +/obj/item/organ/tongue/necro + icon = 'tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi' + icon_state = "tongue" + say_mod = "roars" + var/extended = FALSE + +/obj/item/organ/tongue/necro/proc/extend() + extended = TRUE + +/obj/item/organ/tongue/necro/proc/hide() + extended = FALSE + +/obj/item/organ/tongue/necro/proc/extend_for(var/time) + addtimer(CALLBACK(src, PROC_REF(hide), time)) + +/obj/item/organ/tongue/necro/tripod + name = "tripod tongue" + desc = "" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_state = "tongue" + + slot = ORGAN_SLOT_TONGUE + attack_verb_continuous = list("licks", "slobbers", "slaps", "frenches", "tongues") + attack_verb_simple = list("lick", "slobber", "slap", "french", "tongue") + voice_filter = "" + + +/obj/item/organ/tongue/necro/proboscis + name = "proboscis" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/infector.dmi' + icon_state = "infector_proboscis" + diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/puker.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/puker.dm new file mode 100644 index 00000000000..be81d4da857 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/puker.dm @@ -0,0 +1,101 @@ +/obj/item/bodypart/chest/necromorph/puker + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_PUKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_state = "puker_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 5 + n_biomass = 17.5 + +/obj/item/bodypart/head/necromorph/puker + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_PUKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_state = "puker_head" + max_damage = 30 + px_x = 0 + px_y = -8 + wound_resistance = 0 + n_biomass = 15 + +/obj/item/bodypart/arm/left/necromorph/puker + name = "left blade" + limb_id = SPECIES_NECROMORPH_PUKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_state = "puker_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 20 + px_x = -6 + px_y = 0 + wound_resistance = -3 + n_biomass = 7.5 + +/obj/item/bodypart/arm/right/necromorph/puker + name = "right blade" + limb_id = SPECIES_NECROMORPH_PUKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_state = "puker_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 20 + px_x = 6 + px_y = 0 + wound_resistance = -3 + n_biomass = 7.5 + +/obj/item/bodypart/leg/left/necromorph/puker + name = "left leg" + limb_id = SPECIES_NECROMORPH_PUKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_state = "puker_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 35 + px_x = -2 + px_y = 12 + wound_resistance = -3 + n_biomass = 7.5 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_8.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_9.ogg' + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/right/necromorph/puker + name = "right leg" + limb_id = SPECIES_NECROMORPH_PUKER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi' + icon_state = "puker_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 35 + px_x = 2 + px_y = 12 + wound_resistance = -3 + n_biomass = 7.5 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_7.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_8.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_9.ogg' + ), VOLUME_MID, 0) diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/slasher.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/slasher.dm new file mode 100644 index 00000000000..ae84b27a042 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/slasher.dm @@ -0,0 +1,84 @@ +/obj/item/bodypart/chest/necromorph/slasher + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_SLASHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_state = "slasher_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 5 + n_biomass = 10 + +/obj/item/bodypart/head/necromorph/slasher + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_SLASHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_state = "slasher_head" + max_damage = 30 + px_x = 0 + px_y = -8 + wound_resistance = 0 + n_biomass = 7 + base_pixel_x = -5 + base_pixel_y = -20 + +/obj/item/bodypart/arm/left/necromorph/slasher + name = "left blade" + limb_id = SPECIES_NECROMORPH_SLASHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_state = "slasher_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 25 + px_x = -6 + px_y = 0 + wound_resistance = -3 + n_biomass = 2 + base_pixel_x = -15 + base_pixel_y = -15 + +/obj/item/bodypart/arm/right/necromorph/slasher + name = "right blade" + limb_id = SPECIES_NECROMORPH_SLASHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_state = "slasher_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 25 + px_x = 6 + px_y = 0 + wound_resistance = -3 + n_biomass = 2 + base_pixel_y = -15 + +/obj/item/bodypart/leg/left/necromorph/slasher + name = "left leg" + limb_id = SPECIES_NECROMORPH_SLASHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_state = "slasher_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 30 + px_x = -2 + px_y = 12 + wound_resistance = -3 + n_biomass = 2 + +/obj/item/bodypart/leg/right/necromorph/slasher + name = "right leg" + limb_id = SPECIES_NECROMORPH_SLASHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + icon_state = "slasher_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 30 + px_x = 2 + px_y = 12 + wound_resistance = -3 + n_biomass = 2 diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/spitter.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/spitter.dm new file mode 100644 index 00000000000..3dc8c574298 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/spitter.dm @@ -0,0 +1,79 @@ +/obj/item/bodypart/chest/necromorph/spitter + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_SPITTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_state = "spitter_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 5 + n_biomass = 10 + +/obj/item/bodypart/head/necromorph/spitter + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_SPITTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_state = "spitter_head" + max_damage = 30 + px_x = 0 + px_y = -8 + wound_resistance = 0 + n_biomass = 7 + +/obj/item/bodypart/arm/left/necromorph/spitter + name = "left blade" + limb_id = SPECIES_NECROMORPH_SPITTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_state = "spitter_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 22 + px_x = -6 + px_y = 0 + wound_resistance = -3 + n_biomass = 2 + +/obj/item/bodypart/arm/right/necromorph/spitter + name = "right blade" + limb_id = SPECIES_NECROMORPH_SPITTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_state = "spitter_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 22 + px_x = 6 + px_y = 0 + wound_resistance = -3 + n_biomass = 2 + +/obj/item/bodypart/leg/left/necromorph/spitter + name = "left leg" + limb_id = SPECIES_NECROMORPH_SPITTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_state = "spitter_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 28 + px_x = -2 + px_y = 12 + wound_resistance = -3 + n_biomass = 2 + +/obj/item/bodypart/leg/right/necromorph/spitter + name = "right leg" + limb_id = SPECIES_NECROMORPH_SPITTER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi' + icon_state = "spitter_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 28 + px_x = 2 + px_y = 12 + wound_resistance = -3 + n_biomass = 2 diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/tripod.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/tripod.dm new file mode 100644 index 00000000000..626e035d2b6 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/tripod.dm @@ -0,0 +1,123 @@ +/obj/item/bodypart/chest/necromorph/tripod + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_TRIPOD + icon = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_state = "tripod_chest" + max_damage = 400 + px_x = 0 + px_y = 0 + wound_resistance = 30 + n_biomass = 81 + burn_modifier = 0.75 + +/obj/item/bodypart/head/necromorph/tripod + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_TRIPOD + icon = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_state = "tripod_head" + max_damage = 100 + px_x = 0 + px_y = -8 + wound_resistance = 10 + n_biomass = 15 //pea brain, not much n_biomass + burn_modifier = 0.75 + +/obj/item/bodypart/head/necromorph/tripod/receive_damage(brute, burn, blocked, updating_health, forced, required_bodytype, wound_bonus, exposed_wound_bonus, sharpness, attack_direction, damage_source, wound_clothing) + var/obj/item/organ/tongue/necro/tripod/tongue = owner.get_organ_slot(ORGAN_SLOT_TONGUE) + if(tongue) + if(tongue.extended && prob(burn_dam + brute_dam)) + var/atom/drop_loc = drop_location() + if(tongue.bodypart_remove(src)) + if(drop_loc) //can be null if being deleted + tongue.forceMove(get_turf(drop_loc)) + return ..() + +/obj/item/bodypart/arm/left/necromorph/tripod + name = "left arm" + limb_id = SPECIES_NECROMORPH_TRIPOD + icon = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_state = "tripod_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 150 + px_x = -6 + px_y = 0 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + +/obj/item/bodypart/arm/left/necromorph/tripod/dismember(dam_type, silent, wounding_type) + owner.add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_much_slower) + +/obj/item/bodypart/arm/right/necromorph/tripod + name = "right arm" + limb_id = SPECIES_NECROMORPH_TRIPOD + icon = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_state = "tripod_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 150 + px_x = 6 + px_y = 0 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + +/obj/item/bodypart/arm/right/necromorph/tripod/dismember(dam_type, silent, wounding_type) + owner.add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_slower) + +/obj/item/bodypart/leg/left/necromorph/tripod + name = "left leg" + limb_id = SPECIES_NECROMORPH_TRIPOD + icon = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_state = "tripod_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 150 + px_x = -2 + px_y = 12 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg' + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/left/necromorph/tripod/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + return FALSE + +/obj/item/bodypart/leg/right/necromorph/tripod + name = "right leg" + limb_id = SPECIES_NECROMORPH_TRIPOD + icon = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi' + icon_state = "tripod_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 150 + px_x = 2 + px_y = 12 + wound_resistance = 5 + n_biomass = 21 + burn_modifier = 0.75 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg' + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/right/necromorph/tripod/try_dismember(wounding_type, wounding_dmg, wound_bonus, exposed_wound_bonus) + return FALSE diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/twitcher.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/twitcher.dm new file mode 100644 index 00000000000..9a041d95f2c --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/twitcher.dm @@ -0,0 +1,84 @@ +/obj/item/bodypart/chest/necromorph/twitcher + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_TWITCHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_state = "twitcher_chest" + max_damage = 200 + px_x = 0 + px_y = 0 + wound_resistance = 5 + n_biomass = 35 + +/obj/item/bodypart/head/necromorph/twitcher + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_TWITCHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_state = "twitcher_head" + max_damage = 35 + px_x = 0 + px_y = -8 + wound_resistance = 0 + n_biomass = 20 + base_pixel_y = -25 + +/obj/item/bodypart/arm/left/necromorph/twitcher + name = "left arm" + limb_id = SPECIES_NECROMORPH_TWITCHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_state = "twitcher_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 35 + px_x = -6 + px_y = 0 + wound_resistance = -3 + n_biomass = 7 + base_pixel_x = -10 + base_pixel_y = -10 + +/obj/item/bodypart/arm/right/necromorph/twitcher + name = "right arm" + limb_id = SPECIES_NECROMORPH_TWITCHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_state = "twitcher_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 35 + px_x = 6 + px_y = 0 + wound_resistance = -3 + n_biomass = 7 + base_pixel_x = 10 + base_pixel_y = -10 + +/obj/item/bodypart/leg/left/necromorph/twitcher + name = "left leg" + limb_id = SPECIES_NECROMORPH_TWITCHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_state = "twitcher_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 40 + px_x = -2 + px_y = 12 + wound_resistance = -3 + n_biomass = 7 + +/obj/item/bodypart/leg/right/necromorph/twitcher + name = "right leg" + limb_id = SPECIES_NECROMORPH_TWITCHER + icon = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi' + icon_state = "twitcher_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 40 + px_x = 2 + px_y = 12 + wound_resistance = -3 + n_biomass = 7 diff --git a/tff_modular/modules/deadspace/code/necromorph/bodyparts/ubermorph.dm b/tff_modular/modules/deadspace/code/necromorph/bodyparts/ubermorph.dm new file mode 100644 index 00000000000..64b3e9c47dc --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/bodyparts/ubermorph.dm @@ -0,0 +1,91 @@ +/obj/item/bodypart/chest/necromorph/ubermorph + name = BODY_ZONE_CHEST + limb_id = SPECIES_NECROMORPH_UBERMORPH + icon = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_state = "ubermorph_chest" + max_damage = 800 + px_x = 0 + px_y = 0 + wound_resistance = 20 + +/obj/item/bodypart/head/necromorph/ubermorph + name = BODY_ZONE_HEAD + limb_id = SPECIES_NECROMORPH_UBERMORPH + icon = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_state = "ubermorph_head" + max_damage = 60 + px_x = 0 + px_y = -8 + wound_resistance = 0 + base_pixel_x = -5 + base_pixel_y = -45 + +/obj/item/bodypart/arm/left/necromorph/ubermorph + name = "left blade" + limb_id = SPECIES_NECROMORPH_UBERMORPH + icon = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_state = "ubermorph_l_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 90 + px_x = -6 + px_y = 0 + wound_resistance = -5 + base_pixel_x = -15 + base_pixel_y = -20 + +/obj/item/bodypart/arm/right/necromorph/ubermorph + name = "right blade" + limb_id = SPECIES_NECROMORPH_UBERMORPH + icon = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_state = "ubermorph_r_arm" + attack_verb_continuous = list("slashes", "stabs") + attack_verb_simple = list("slash", "stab") + max_damage = 90 + px_x = 6 + px_y = 0 + wound_resistance = -5 + base_pixel_y = -20 + +/obj/item/bodypart/leg/left/necromorph/ubermorph + name = "left leg" + limb_id = SPECIES_NECROMORPH_UBERMORPH + icon = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_state = "ubermorph_l_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 90 + px_x = -2 + px_y = 12 + wound_resistance = -5 + base_pixel_x = -13 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_4.ogg' + ), VOLUME_MID, 0) + +/obj/item/bodypart/leg/right/necromorph/ubermorph + name = "right leg" + limb_id = SPECIES_NECROMORPH_UBERMORPH + icon = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_static = 'tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi' + icon_state = "ubermorph_r_leg" + attack_verb_continuous = list("kicks", "stomps") + attack_verb_simple = list("kick", "stomp") + max_damage = 90 + px_x = 2 + px_y = 12 + wound_resistance = -5 + special_footstep_sounds = list(list( + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_4.ogg' + ), VOLUME_MID, 0) diff --git a/tff_modular/modules/deadspace/code/necromorph/effects.dm b/tff_modular/modules/deadspace/code/necromorph/effects.dm new file mode 100644 index 00000000000..6f3d06a0d2e --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/effects.dm @@ -0,0 +1,53 @@ +/obj/effect/temp_visual/expanding_circle + alpha = 100 + icon = 'tff_modular/modules/deadspace/icons/effects/256x256.dmi' + icon_state = "circle" + pixel_x = -112 + pixel_y = -112 + duration = 2 SECONDS + +/obj/effect/temp_visual/expanding_circle/Initialize(mapload, _duration, expansion_rate, _color) + if(_duration) + duration = _duration + if(_color) + color = _color + .=..() + transform = transform.Scale(0.01)//Start off tiny + var/matrix/matrix = new + animate(src, transform = matrix.Scale(1 + (expansion_rate * (_duration*0.1))), alpha = 0, time = duration) + +/obj/effect/temp_visual/forceblast + alpha = 255 + icon = 'tff_modular/modules/deadspace/icons/effects/256x256.dmi' + icon_state = "cone_80" + pixel_x = -112 + pixel_y = -112 + var/max_length = 4 + +/obj/effect/temp_visual/forceblast/Initialize(mapload, _duration, angle, length, _color) + if(_duration) + duration = _duration + if(angle) + transform.Turn(angle) + if(length) + max_length = length + if(_color) + color = _color + //Since this is a 256 icon, it is 8 tiles long at 1 scale. But that means it has a radius of 4 tiles + var/target_scale = max_length / 4 + var/target_scale_minus_one = (max_length - 1) / 4 + + //How fast is the scale growing? We'll use this to calculate something + var/scale_growth = duration / max_length + + .=..() + + var/matrix/baseline = matrix(transform) + transform = transform.Scale(0.01)//Start off tiny + var/matrix/step1 = matrix(baseline) + animate(src, transform = step1.Scale(target_scale_minus_one), alpha = 255, time = duration-scale_growth) //It grows to the max size -1 + animate(src, transform = baseline.Scale(target_scale), alpha = 0, time = scale_growth) //Then rapidly fades out over the final tile + +/obj/effect/temp_visual/forceblast/focus + max_length = 8 + icon_state = "cone_15" diff --git a/tff_modular/modules/deadspace/code/necromorph/executions/execution.dm b/tff_modular/modules/deadspace/code/necromorph/executions/execution.dm new file mode 100644 index 00000000000..0156f88cae2 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/executions/execution.dm @@ -0,0 +1,447 @@ +/* + An execution is a multistage finishing ability that typically ends in the death and/or dismemberment of one helpless victim + + Executions can be interrupted by the user taking damage, or the victim escaping out of reach + + Executions happen in two main phases + Aquisition: + a victim is chosen and checked for validity + The victim and attacker are moved closer together, if needed + Often, the attacker will grab the victim + + Can be interrupted during this stage + + Stages + After this a series of execution stage datums are executed, one by one + One of them should be a finisher, which unlocks the rewards + + Rewards: + Since they are high risk and flashy, performing executions is generally rewarded. The reward may be any (usually several) of the following: + + -Some bonus biomass is added to the marker + -Signals watching the kill recieve some energy + -The attacker is healed to some degree + -The attacker gains some buff + -Attacker's cooldowns are refreshed + -Nearby crew take major sanity damage (in future) + +*/ + +//SKILL PLACEHOLDER +/datum/action/cooldown/mob_cooldown/charge/necro/execution + +/datum/action/cooldown/mob_cooldown/charge/necro/execution/proc/autotarget_enemy_mob() + for(var/mob/living/human in view(2, src)) + if(human != src) + return human + + + +/datum/component/execution + var/execution_name = "" + var/status = STATUS_NOT_STARTED + var/mob/living/carbon/human/necromorph/user + var/mob/living/carbon/human/victim + var/cooldown = 20 SECONDS + + var/started_at + var/stopped_at + + var/ongoing_timer + + //Weapon vars: Indicates a tool, implement, bodypart, etc, which we are using to do this execution. + //Optional, not always used + var/atom/movable/weapon + + //Reward Handling + //------------------- + //Used to make sure finish only runs once + var/success = FALSE //If true, we have already finished the success condition. Check this to skip things in other stages + var/finished = FALSE + + var/reward_biomass = 0 + var/reward_energy = 0 + var/reward_heal = 0 + + + //Stat modifiers + //--------------- + //While performing an execution, the user has lower vision range, cannot evade attacks, and takes more damage from all sources + //Evasion? -100 + var/view_range_debuff = -4 + var/incoming_damage_multiplicative = 1.5 + + //Aquisition vars + //----------------------- + //If true, this execution requires the victim to be grabbed at the start, and held in a grab throughout the move + //Can also be set to a number, in which case it only requires a grab from that step onwards + //In either case, grab is no longer required after the finisher + var/require_grab = TRUE + + //If true this cannot be performed on corpses, victim must be alive at the start + var/require_alive = TRUE + + //The victim must remain with this distance of the attacker, or the move fails + var/range = 1 + + //Before the first stage, we can commence the execution within this range + var/start_range = 1 + + //A delay before acquisition happens + var/windup_time = 0 + + //If the user of this is a necromorph, send a message on necromorph channel telling everyone to come watch + var/notify_necromorphs = TRUE + + var/is_grabbed = FALSE + + + + //Stage handling + //---------------------- + //All the stages that we will eventually execute + //This should be a list of typepaths + var/list/all_stages = list() + + + //List of execution stage datums that have been started + //We'll consult these for safety checks, cancelling, completing, etc + var/list/entered_stages = list() + + //What entry in the all stages list we're currently working on + var/current_stage_index = 0 + + //The datum of the current stage + var/datum/execution_stage/current_stage + + //How many times we have retried the current stage when it failed to advance + //If we hit the stage's max retries, we abort the whole execution + //Reset to 0 upon entering a new stage + var/retries = 0 + + + + //Interrupt Handling + //-------------------- + var/interrupt_damage_threshold = 40 //If the user takes this much total damage from hits while performing the attack, it is cancelled + var/hit_damage_taken = 0 + + //Is the execution currently in a state where it could be interrupted? + //This is set true on the start of stages, and set false after a finisher stage + var/can_interrupt = FALSE + + + + //Runtime stuff + var/grab = FALSE //The grab object we're using to hold the victim + + + //If set, this is a proc which is called as part of safety checks + //It should be one of the /datum/component/execution/proc/weapon_check_XXXXX procs + var/weapon_check + + +/datum/component/execution/New() + .=..() + + //Lets compile the list of stages + for (var/i in 1 to all_stages.len) + var/stagetype = all_stages[i] + all_stages[i] = new stagetype(src) + + RegisterSignal(user, COMSIG_LIVING_GRAB, PROC_REF(on_grabbed)) + +/datum/component/execution/Del() + . = ..() + UnregisterSignal(user, COMSIG_LIVING_GRAB) + +/datum/component/execution/proc/on_grabbed() + SIGNAL_HANDLER + is_grabbed = TRUE + +/* + Starting +*/ +/datum/component/execution/proc/start() + if (can_start() != EXECUTION_CONTINUE) + stop() + return + + started_at = world.time + status = STATUS_STARTING + + current_stage_index = 1 + current_stage = all_stages[current_stage_index] + entered_stages = list() + success = FALSE + finished = FALSE + + for(var/datum/execution_stage/stage as anything in all_stages) + stage.duration = initial(stage.duration) + + //First of all, we do windup + windup() + + //If we failed to aquire a target, just stop immediately + if (acquire_target() != EXECUTION_CONTINUE) + stop() + return + + //Getting past this point is considered a success + .= TRUE + + status = STATUS_PRE_FINISH + + //Alright we're clear to proceed + if (isnecromorph(user) && notify_necromorphs) + var/obj/structure/marker/mark = user.marker + if(istype(mark)) + mark.hive_mind_message(user, span_alert( "[user] is performing [execution_name] on [victim]")) + + //Lets setup handling for future interruption + can_interrupt = TRUE + try_advance_stage() + + +/datum/component/execution/proc/can_start() + is_grabbed = FALSE + if (require_alive) + if (victim.stat == DEAD) + return EXECUTION_CANCEL + return EXECUTION_CONTINUE + + +//Called when this execution is created but fails the can_start conditions. In most cases you just want to remove self +//This is a proc so it can be overridden for special cases, like refunding resource costs +/datum/component/execution/proc/failed_start() + return TRUE + +/datum/component/execution/Destroy() + current_stage = null + QDEL_LIST(all_stages) + all_stages = null + entered_stages = null + victim = null + user = null + .=..() + +/datum/component/execution/proc/stop() + deltimer(ongoing_timer) + stopped_at = world.time + status = STATUS_ENDED + + for (var/datum/execution_stage/ES as anything in entered_stages) + ES.stop() + + ongoing_timer = addtimer(CALLBACK(src, /datum/component/execution/proc/finish_cooldown), cooldown, TIMER_STOPPABLE) + + +/datum/component/execution/proc/finish_cooldown() + deltimer(ongoing_timer) + + +//Called if we take too much damage, or the victim escapes, we get moved out of range, etc. +//Cancels the move partway through without succeeding +/datum/component/execution/proc/interrupt() + if (can_interrupt && !stopped_at) + for (var/datum/execution_stage/ES as anything in entered_stages) + ES.interrupt() + + to_chat(user, span_danger("[execution_name] aborted!"), MESSAGE_TYPE_LOCALCHAT) + //We stop immediately + stop() + +//This is called when a finisher stage is entered, or if we complete all the stages +//It will never be called in the case of an interruption +/datum/component/execution/proc/complete() + if (finished) + return + status = STATUS_POST_FINISH + finished = TRUE + + //We are past the point of no return now + can_interrupt = FALSE + + for (var/datum/execution_stage/ES as anything in entered_stages) + ES.complete() + + distribute_rewards() + //We don't call stop here, we may have a few more post-completion stages + +//Here we payout any rewards +/datum/component/execution/proc/distribute_rewards() + var/obj/structure/marker/mark = pick(GLOB.necromorph_markers) + if (reward_biomass) + if (istype(mark)) + mark.marker_biomass += reward_biomass + mark.hive_mind_message(user, span_warning("The marker gains [reward_biomass]kg biomass from [user] completing [execution_name]")) + reward_biomass = 0 + + if (reward_heal) + INVOKE_ASYNC(user, /mob/living/proc/heal_overall_damage, reward_heal) + to_chat(user, span_warning("Execution complete, you have recovered [reward_heal] health!"), MESSAGE_TYPE_LOCALCHAT) + reward_heal = 0 + + if (reward_energy) + if(istype(mark)) + for(var/mob/eye/marker_signal/signal as anything in mark.marker_signals) + to_chat(signal, span_warning("You are invigorated by the spectacle before you, and gain [reward_energy] energy!"), MESSAGE_TYPE_LOCALCHAT) + signal.psy_energy += reward_energy + + +/datum/component/execution/proc/get_cooldown_time() + var/elapsed = world.time - stopped_at + return cooldown - elapsed + +/*------------------------ + Target Aquisition +---------------------------*/ +//Called before acquire target +/datum/component/execution/proc/windup() + if (user) + user.Immobilize(windup_time) + if (victim) + victim.Immobilize(windup_time) + sleep(windup_time) + +//We already know who we're trying to target, that info is passed in. +//Here, we perform the first steps of starting the move. This may include moving towards the target, or pulling them to us +//If required, it will also involve grabbing the target +/datum/component/execution/proc/acquire_target() + if (require_grab == TRUE) + grab = victim.grippedby(user, TRUE) + + user.face_atom(victim, TRUE) + + return acquisition_success() + +//Runs after aquire target, checks the results of that proc. +//If everything looks good, returns true, allowing us to start the execution move. +//If it returns false, we fail +/datum/component/execution/proc/acquisition_success() + .=safety_check() + +/*--------------------- + Stages +---------------------*/ +/datum/component/execution/proc/try_advance_stage() + EXECUTION_SAFETY + deltimer(ongoing_timer) + var/max_stages = all_stages.len + //If there's a current stage, ask it whether its ready to advance + if (current_stage && current_stage_index) + var/advance_result = current_stage.can_advance() + switch(advance_result) + if (EXECUTION_CANCEL) + //Abort mission + interrupt() + return FALSE + if (EXECUTION_RETRY) + if (retries >= current_stage.max_retries) + interrupt() + return FALSE + retries++ + ongoing_timer = addtimer(CALLBACK(src, PROC_REF(try_advance_stage)), current_stage.retry_time, TIMER_STOPPABLE) + return FALSE + if (EXECUTION_CONTINUE) + //Exit the previous stage + current_stage.exit() + current_stage = null + //if (EXECUTION_SUCCESS) //Not yet implemented for advancing + //Okay we're advancing + current_stage_index++ + if (current_stage_index > max_stages) + //We just finished the last stage, time to stop. + complete() + return + + //Here's our new current stage, enter it + if (!enter_next_stage()) + //If we somehow fail to enter it, the entire process is aborted + interrupt() + return FALSE + + //And set a timer to come back here + if(current_stage_index < max_stages) + if (user) + user.Immobilize(current_stage.duration) + if(victim) + victim.Immobilize(current_stage.duration) + ongoing_timer = addtimer(CALLBACK(src, PROC_REF(try_advance_stage)), current_stage.duration, TIMER_STOPPABLE) + +//This is called from try advance stage +//After exiting the previous stage and then incrementing the index +/datum/component/execution/proc/enter_next_stage() + .=TRUE + //If we just reached a stage where grabbing is required, lets do that + if (require_grab && !grab) + grab = victim.grippedby(user, TRUE) + if (!grab) + return FALSE + + retries = 0 + current_stage = all_stages[current_stage_index] + if (!current_stage.enter()) + return FALSE + entered_stages += current_stage + +/*********************** + Safety Checks +************************/ +/datum/component/execution/proc/safety_check() + .=EXECUTION_CONTINUE + //Should be conscious + if(user.stat > CONSCIOUS) + return EXECUTION_CANCEL + + //If we needed a grab, check that we have it and its valid + if (require_grab) + if (!grab) + return EXECUTION_CANCEL + + //Gotta be close enough + if (get_dist(user, victim) > get_range()) + return EXECUTION_CANCEL + + //If user has ceased to exist, we're finished + if (QDELETED(user)) + return EXECUTION_CANCEL + + for (var/datum/execution_stage/ES as anything in entered_stages) + var/result = ES.safety() + if (result != EXECUTION_CONTINUE) + return result + +/datum/component/execution/proc/get_range() + if (current_stage) + if (!isnull(current_stage.range)) + return current_stage.range + else + //If no current stage, we havent started yet + return start_range + return range + +//Access Proc +/atom/proc/can_execute(var/datum/component/execution/execution_type, var/error_messages = TRUE) + return TRUE + + +/mob/living/can_execute(var/datum/component/execution/execution_type, var/error_messages = TRUE) + if (src.incapacitated) + return FALSE + .=..() + + +/atom/proc/perform_execution(var/datum/component/execution/execution_type, var/mob/living/carbon/human/target, var/mob/living/carbon/human/necromorph/necro) + if(!can_execute(execution_type)) + return FALSE + + execution_type.victim = target + execution_type.user = necro + + if (!execution_type.can_start()) + execution_type.failed_start() + .=FALSE + INVOKE_ASYNC(execution_type, /datum/component/execution/proc/start) + + .= TRUE diff --git a/tff_modular/modules/deadspace/code/necromorph/executions/execution_stage.dm b/tff_modular/modules/deadspace/code/necromorph/executions/execution_stage.dm new file mode 100644 index 00000000000..269cb16c519 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/executions/execution_stage.dm @@ -0,0 +1,95 @@ +/* + execution stage datum + + vars + duration: attempt to exit the stage when this much time has passed after entering it + + contains procs: + enter: Called to enter this stage. After a stage is entered, it is added to the entered_stages list on the execution + safety: Called whenever the parent execution does a safety check. This can be useful if this stage adds extra safety conditions + can_advance: called once duration expires, checking if we can advance yet + exit: called just before we exit this stage and enter the next one + + cancel: Called when the parent execution is interrupted/cancelled/etc. Cancel and complete will never be called in the same execution + complete: Called when the parent execution successfully finishes all stages and is done + + stop: Called when the parent execution finishes in any circumstance. This will ALWAYS be called, in addition to one of cancel or complete +*/ +/datum/execution_stage + //The component instance we're attached to + var/datum/component/execution/host + + //How long to remain in this stage before moving to the next one + var/duration = 1 SECONDS + + //In the case that we fail to advance when our duration ends + var/retry_time = 1 SECONDS + + var/max_retries = 10 + + //If not null, this overrides the range of the execution while active + var/range = null + + var/matrix/default_transform = null //RETURN TO NULL + +/datum/execution_stage/New(var/datum/component/execution/host) + src.host = host + .=..() + +/datum/execution_stage/Destroy() + host = null + .=..() + +/datum/execution_stage/proc/enter() + host.user.Immobilize(duration) + host.victim.Immobilize(duration) + if(do_after(host.user, duration)) + return TRUE + + +//Here, do safety checks to see if everything is in order for being able to advance to the next stage. Return true/false appropriately +/datum/execution_stage/proc/can_advance() + return EXECUTION_CONTINUE + + +//Here, do safety checks to see if its okay to continue the execution move +/datum/execution_stage/proc/safety() + return EXECUTION_CONTINUE + +//Called when we finish this stage and move to the next one +/datum/execution_stage/proc/exit() + return TRUE + + +//Called on this stage when the execution is interrupted. Use this to add consequences of failure +/datum/execution_stage/proc/interrupt() + return TRUE + +//Called on this stage when the execution is completed. NOT when this specific stage finishes, that's exit() +/datum/execution_stage/proc/complete() + return TRUE + +//Called when the execution finishes, by both interrupt and complete. Use this to clean up assets and effects +/datum/execution_stage/proc/stop() + return TRUE + +//Called to make a stage advance early, before its duration is up +/datum/execution_stage/proc/advance() + host.try_advance_stage() + +/* + A finisher is a special stage which marks the endpoint of an execution move. + It should typically kill the victim, or at least deal the strongest blow that will be dealt + + When a finisher stage is entered, the execution is considered a success, rewards are distributed, + and the execution becomes non-interruptible for the remaining stages. + + Any stages after a finisher are basically a victory lap and shouldn't contain too much meaningful effects, just winding down + +*/ +/datum/execution_stage/finisher + + +/datum/execution_stage/finisher/enter() + host.complete() + .=..() diff --git a/tff_modular/modules/deadspace/code/necromorph/hud/healthbar.dm b/tff_modular/modules/deadspace/code/necromorph/hud/healthbar.dm new file mode 100644 index 00000000000..b265601b8a0 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/hud/healthbar.dm @@ -0,0 +1,26 @@ +/atom/movable/screen/meter + icon = 'tff_modular/modules/deadspace/icons/hud/healthbar.dmi' + icon_state = "backdrop" + screen_loc = "TOP,CENTER-2:-8" + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + plane = HUD_PLANE + +/atom/movable/screen/meter/background + icon_state = "backdrop" + plane = HUD_PLANE + +/atom/movable/screen/meter/health + icon_state = "health_grayscale" + color = COLOR_CULT_RED + plane = HUD_PLANE + +/atom/movable/screen/meter/health/shield + color = COLOR_SILVER + plane = HUD_PLANE + +/atom/movable/screen/meter/foreground + icon_state = "graphic" + maptext_x = 73 + maptext_y = 8 + maptext_width = HUD_METER_PIXEL_WIDTH + plane = HUD_PLANE diff --git a/tff_modular/modules/deadspace/code/necromorph/hud/hud.dm b/tff_modular/modules/deadspace/code/necromorph/hud/hud.dm new file mode 100644 index 00000000000..a2c93401689 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/hud/hud.dm @@ -0,0 +1,152 @@ +//An actual HUD +/datum/hud/necromorph + ui_style = 'icons/hud/screen_midnight.dmi' + var/atom/movable/screen/meter/background/background + var/atom/movable/screen/meter/health/health + var/atom/movable/screen/meter/health/shield/shield + var/atom/movable/screen/meter/foreground/foreground + +/datum/hud/necromorph/New(mob/living/carbon/human/necromorph/owner) + ..() + +//healthbar + background = new + health = new + health.add_filter("alpha_mask", 1, alpha_mask_filter(icon = icon('tff_modular/modules/deadspace/icons/hud/healthbar.dmi', "alpha_mask"), x = clamp(HUD_METER_PIXEL_WIDTH*(owner.health/owner.maxHealth), 0, HUD_METER_PIXEL_WIDTH), flags = MASK_INVERSE)) + foreground = new + if(owner.dodge_shield > 0) + foreground.maptext = MAPTEXT("[max(0, owner.health)]+[owner.dodge_shield]/[owner.maxHealth]") + else + foreground.maptext = MAPTEXT("[max(0, owner.health)]/[owner.maxHealth]") + + shield = new + shield.add_filter("alpha_mask", 1, alpha_mask_filter(icon = icon('tff_modular/modules/deadspace/icons/hud/healthbar.dmi', "alpha_mask"), x = clamp(HUD_METER_PIXEL_WIDTH*(owner.dodge_shield/owner.maxHealth), 0, HUD_METER_PIXEL_WIDTH), flags = MASK_INVERSE)) + + infodisplay += background + infodisplay += health + infodisplay += shield + infodisplay += foreground + +//begin buttons + var/atom/movable/screen/using + + using = new /atom/movable/screen/language_menu(null, src) + using.icon = ui_style + static_inventory += using + + using = new /atom/movable/screen/navigate(null, src) + using.icon = ui_style + static_inventory += using + + using = new /atom/movable/screen/area_creator(null, src) + using.icon = ui_style + static_inventory += using + + action_intent = new /atom/movable/screen/combattoggle/flashy(null, src) + action_intent.icon = ui_style + action_intent.screen_loc = ui_combat_toggle + static_inventory += action_intent + + floor_change = new /atom/movable/screen/floor_changer(null, src) + floor_change.icon = ui_style + floor_change.screen_loc = ui_human_floor_changer + static_inventory += floor_change + + using = new /atom/movable/screen/mov_intent(null, src) + using.icon = ui_style + using.icon_state = (owner.move_intent == MOVE_INTENT_RUN ? "running" : "walking") + using.screen_loc = ui_movi + static_inventory += using + + using = new /atom/movable/screen/drop(null, src) + using.icon = ui_style + using.screen_loc = ui_drop_throw + static_inventory += using + + build_hand_slots() + + using = new /atom/movable/screen/swap_hand(null, src) + using.icon = ui_style + using.icon_state = "swap_1" + using.screen_loc = ui_swaphand_position(owner,1) + static_inventory += using + + using = new /atom/movable/screen/swap_hand(null, src) + using.icon = ui_style + using.icon_state = "swap_2" + using.screen_loc = ui_swaphand_position(owner,2) + static_inventory += using + + using = new /atom/movable/screen/resist(null, src) + using.icon = ui_style + using.screen_loc = ui_above_intent + hotkeybuttons += using + + throw_icon = new /atom/movable/screen/throw_catch(null, src) + throw_icon.icon = ui_style + throw_icon.screen_loc = ui_drop_throw + hotkeybuttons += throw_icon + + rest_icon = new /atom/movable/screen/rest(null, src) + rest_icon.icon = ui_style + rest_icon.screen_loc = ui_above_movement + rest_icon.update_appearance() + static_inventory += rest_icon + + pull_icon = new /atom/movable/screen/pull(null, src) + pull_icon.icon = ui_style + pull_icon.screen_loc = ui_above_intent + pull_icon.update_appearance() + static_inventory += pull_icon + + zone_select = new /atom/movable/screen/zone_sel(null, src) + zone_select.icon = ui_style + zone_select.update_appearance() + static_inventory += zone_select + + healths = new /atom/movable/screen/healths(null, src) + infodisplay += healths + + healthdoll = new /atom/movable/screen/healthdoll/human(null, src) + infodisplay += healthdoll + + stamina = new /atom/movable/screen/stamina(null, src) + infodisplay += stamina + +/datum/hud/necromorph/Destroy() + //They are actually deleted in QDEL_LIST(infodisplay) + background = null + health = null + foreground = null + return ..() + +/datum/hud/necromorph/persistent_inventory_update(mob/viewer) + if(!mymob) + return + ..() + var/mob/living/carbon/human/H = mymob + + var/mob/screenmob = viewer || H + + if(hud_version != HUD_STYLE_NOHUD) + for(var/obj/item/I in H.held_items) + I.screen_loc = ui_hand_position(H.get_held_index_of_item(I)) + screenmob.client.screen += I + else + for(var/obj/item/I in H.held_items) + I.screen_loc = null + screenmob.client.screen -= I + +/datum/hud/necromorph/proc/update_healthbar(mob/living/carbon/human/necromorph/necro) + animate(health.get_filter("alpha_mask"), x = clamp(HUD_METER_PIXEL_WIDTH*(necro.health/necro.maxHealth), 0, HUD_METER_PIXEL_WIDTH), time = 0.5 SECONDS) + if(necro.dodge_shield > 0) + foreground.maptext = MAPTEXT("[max(0, necro.health)]+[necro.dodge_shield]/[necro.maxHealth]") + else + foreground.maptext = MAPTEXT("[max(0, necro.health)]/[necro.maxHealth]") + +/datum/hud/necromorph/proc/update_shieldbar(mob/living/carbon/human/necromorph/necro) + animate(shield.get_filter("alpha_mask"), x = clamp(HUD_METER_PIXEL_WIDTH*(necro.dodge_shield/necro.maxHealth), 0, HUD_METER_PIXEL_WIDTH), time = 0.5 SECONDS) + if(necro.dodge_shield > 0) + foreground.maptext = MAPTEXT("[max(0, necro.health)]+[necro.dodge_shield]/[necro.maxHealth]") + else + foreground.maptext = MAPTEXT("[max(0, necro.health)]/[necro.maxHealth]") diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_class.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_class.dm new file mode 100644 index 00000000000..287aa3b72ae --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_class.dm @@ -0,0 +1,64 @@ +/datum/necro_class + var/display_name = "preview" + var/desc = "" + + var/tier = 0 + + var/necromorph_type_path = null + + ///If nests can spawn this necromorph + var/nest_allowed = FALSE + + ///Biomass required to spawn this necromorph + var/biomass_cost = INFINITY + + ///Biomass required to unlock this necromorph + var/biomass_spent_required = INFINITY + + // *** Melee Attacks *** // + ///The amount of damage a necromorph will do with a 'slash' attack. + var/melee_damage_lower = 10 + var/melee_damage_upper = 10 + + var/armour_penetration = 20 + + ///see_in_dark value while consicious + var/conscious_see_in_dark = 8 + ///see_in_dark value while unconscious + var/unconscious_see_in_dark = 5 + + ///bitwise flags denoting things a necromorph can and cannot do, or things a necromorph is or is not. uses defines. + var/necro_flags = NONE + + // *** Defense *** // + var/datum/armor/necro_armor = /datum/armor/roach_internal_armor + + ///the 'abilities' available to a necromorph. + var/list/datum/action/cooldown/necro/actions = list() + + ///If there is necromorph cant be spawned by a marker + ///-1 = unlimited + var/spawn_limit = -1 + + ///Number of spawned necromorphs by the marker + var/spawned_number = 0 + + //TODO: Get rid of this + var/implemented = FALSE + +/datum/necro_class/proc/load_data(mob/living/carbon/human/necromorph/necro) + for(var/datum/action/cooldown/necro/action_datum as anything in actions) + action_datum = new action_datum(necro) + action_datum.Grant(necro) + + necro.melee_damage_upper = melee_damage_upper + + necro.melee_damage_lower = melee_damage_lower + + necro.armour_penetration = armour_penetration + + necro.conscious_see_in_dark = conscious_see_in_dark + + necro.unconscious_see_in_dark = unconscious_see_in_dark + + necro.necro_flags = necro_flags diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_defense.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_defense.dm new file mode 100644 index 00000000000..6c7acb89dcf --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_defense.dm @@ -0,0 +1,95 @@ +//NECROMORPH HEADLESS RAGE +#define CLICK_CD_MELEE_NECRO_RAGE 6 + +//The primary attack, which goes directly into attack_necromorph +/mob/living/carbon/human/necromorph/resolve_unarmed_attack(atom/attack_target, list/modifiers) + attack_target.attack_necromorph(src, modifiers) + +/mob/living/carbon/human/necromorph/resolve_right_click_attack(atom/target, list/modifiers) + return SECONDARY_ATTACK_CALL_NORMAL + +//The proc and backup rolled up in one. +/atom/proc/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage, zone_attacked, sharpness = SHARP_EDGED) + if(!uses_integrity || (!user.melee_damage_upper && !dealt_damage)) //No damage + return FALSE + dealt_damage = dealt_damage || rand(user.melee_damage_lower, user.melee_damage_upper) + user.do_attack_animation(src, user.attack_effect) + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + attack_generic(user, dealt_damage, BRUTE, MELEE, TRUE, user.armour_penetration) + + +/turf/closed/wall/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage, zone_attacked, sharpness = SHARP_EDGED) + return ..() + +/mob/living/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage, zone_attacked, sharpness = SHARP_EDGED) + dealt_damage = dealt_damage || rand(user.melee_damage_lower, user.melee_damage_upper) + user.do_attack_animation(src, user.attack_effect) + playsound(loc, 'sound/items/weapons/slash.ogg', 50, TRUE, -1) + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + if(!zone_attacked) + zone_attacked = ran_zone(user.zone_selected) + var/armor_block = run_armor_check(zone_attacked, MELEE, armour_penetration = user.armour_penetration) + visible_message(span_danger("[user.name] attacked [src]!"), \ + span_userdanger("[user.name] attacked you!"), span_hear("You hear a attacked of the flesh!"), COMBAT_MESSAGE_RANGE, user) + to_chat(user, span_danger("You attacked [src]!")) + if(!get_bodypart(BODY_ZONE_HEAD)) + changeNext_move(CLICK_CD_MELEE_NECRO_RAGE) + apply_damage(dealt_damage, BRUTE, zone_attacked, armor_block, wound_bonus = 5, exposed_wound_bonus = 15, sharpness = sharpness) + log_combat(user, src, "attacked") + +/mob/living/carbon/human/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage, zone_attacked, sharpness = SHARP_EDGED) + if(check_block(user, 0, "the [user.name]")) + visible_message(span_danger("[user] tries to hit [src]!"), \ + span_danger("[user] tries to hit you!"), span_hear("You hear a swoosh!"), null, user) + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + user.do_attack_animation(src, user.attack_effect) + playsound(loc, 'sound/items/weapons/slashmiss.ogg', 50, TRUE, -1) + return FALSE + + user.do_attack_animation(src, user.attack_effect) + if (w_uniform) + w_uniform.add_fingerprint(user) + dealt_damage = prob(90) ? (dealt_damage || rand(user.melee_damage_lower, user.melee_damage_upper)) : 0 + if(!dealt_damage) + playsound(loc, 'sound/items/weapons/slashmiss.ogg', 50, TRUE, -1) + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + visible_message(span_danger("[user] lunges at [src]!"), \ + span_userdanger("[user] lunges at you!"), span_hear("You hear a swoosh!"), null, user) + to_chat(user, span_danger("You lunge at [src]!")) + return FALSE + if(!zone_attacked) + zone_attacked = ran_zone(user.zone_selected, 80) + zone_attacked = get_bodypart(zone_attacked) + var/armor_block = run_armor_check(zone_attacked, MELEE, armour_penetration = user.armour_penetration) + playsound(loc, 'sound/items/weapons/slice.ogg', 25, TRUE, -1) + visible_message(span_danger("[user.name] attacked [src]!"), \ + span_userdanger("[user.name] attacked you!"), span_hear("You hear a attacked of the flesh!"), COMBAT_MESSAGE_RANGE, user) + to_chat(user, span_danger("You attacked [src]!")) + log_combat(user, src, "attacked") + if(!dismembering_strike(user, user.zone_selected)) //Dismemberment successful + return TRUE + if(!get_bodypart(BODY_ZONE_HEAD)) + changeNext_move(CLICK_CD_MELEE_NECRO_RAGE) + apply_damage(dealt_damage, BRUTE, zone_attacked, armor_block, wound_bonus = 5, exposed_wound_bonus = 15, sharpness = sharpness) + +/mob/living/carbon/human/necromorph/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage, zone_attacked, sharpness = SHARP_EDGED) + return FALSE + +/mob/living/carbon/human/necromorph/get_eye_protection() + return ..() + 2 + +/mob/living/carbon/human/necromorph/get_ear_protection() + return INFINITY + +/mob/living/carbon/human/necromorph/hitby(atom/movable/AM, skipcatch, hitpush, blocked, datum/thrownthing/throwingdatum) + skipcatch = TRUE + .=..() + +/mob/living/carbon/human/necromorph/can_adjust_tox_loss(amount, forced, required_biotype) + return FALSE + +/mob/living/carbon/human/necromorph/can_adjust_stamina_loss(amount, forced, required_biotype) + return 0 + +/mob/living/carbon/human/necromorph/soundbang_act(intensity, stun_pwr, damage_pwr, deafen_pwr, ignore_deafness, send_sound) + return 0 diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_defines.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_defines.dm new file mode 100644 index 00000000000..96303a9d706 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_defines.dm @@ -0,0 +1,129 @@ +#define LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE 192 + +/mob/living/carbon/human/necromorph + name = "Necromorph" + desc = "What the hell is THAT?" + icon = 'tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi' + verb_say = "roars" + verb_ask = "roars" + verb_exclaim = "roars" + verb_whisper = "roars" + verb_sing = "roars" + verb_yell = "roars" + melee_damage_upper = 5 + melee_damage_lower = 5 + health = 5 + maxHealth = 5 + var/datum/armor/necro_armor = /datum/armor/roach_internal_armor + lighting_cutoff = LIGHTING_CUTOFF_MEDIUM + //TRUE for now + rotate_on_lying = TRUE + mob_size = MOB_SIZE_HUMAN + appearance_flags = KEEP_TOGETHER|TILE_BOUND|PIXEL_SCALE|LONG_GLIDE + hud_type = /datum/hud/necromorph + faction = list(FACTION_NECROMORPH) + initial_language_holder = /datum/language_holder/necro_talk + type_of_meat = /obj/item/food/meat/slab/human/mutant/necro + mob_biotypes = MOB_ORGANIC|MOB_UNDEAD|MOB_HUMANOID + mobility_flags = MOBILITY_MOVE|MOBILITY_STAND|MOBILITY_PULL|MOBILITY_REST|MOBILITY_LIEDOWN|MOBILITY_UI + layer = LARGE_MOB_LAYER + base_pixel_x = -16 + base_pixel_y = 0 + //pixel_x = -8 + //alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE + var/nicknumber = 0 + + /// "Shield" that appears after dodging. Absorbs incom + var/dodge_shield = 0 + + /// Necromorph class type we are using, shouldn't be a ref + /// Use marker?.necro_classes[class].your_var||initial(class.your_var) if you need to get a var + var/datum/necro_class/class = /datum/necro_class + + var/necro_species = /datum/species/necromorph + + var/obj/structure/marker/marker + + /// whether the necromorph mobhud is activated or not. + var/necro_mobhud = FALSE + + /// whether the necromorph has been selected by the marker as a leader. + var/marker_chosen_lead + + /// is the necromorph using sense? + var/searching = FALSE + + ///The mob the necromorph is targeting with sense + var/sense_target = null + + /// Notification spam controls + var/recent_notice = 0 + var/notice_delay = 2 SECONDS + + /// The necromorph currently tracked by the necro_tracker arrow + var/atom/tracked + + /// see_in_dark value while consicious + var/conscious_see_in_dark = 8 + /// see_in_dark value while unconscious + var/unconscious_see_in_dark = 5 + + /// bitwise flags denoting things a necromorph can and cannot do, or things a necromorph is or is not. uses defines. + var/necro_flags = NONE + + /// Wether this necromorph is charging at the moment + var/charging = FALSE + + /// How good are we at penetrating armour + var/armour_penetration = 0 + + var/attack_effect = ATTACK_EFFECT_SLASH + /// Signal controlling this necromorph at the moment + var/mob/eye/marker_signal/controlling + + var/tutorial_text = "" + + var/previous_owner = null + +/obj/item/gun/can_be_pulled(user, force) + if(isnecromorph(user)) + to_chat(user, span_cult_italic("I should focus on food. This is not food")) + return TRUE + return . = ..() + +/datum/reagent/blood/necromorph + name = "X" + color = rgb(94, 44, 4) + +/obj/item/food/meat/slab/human/mutant/necro + desc = "Eating it doesn't sound like a good idea." + food_reagents = list(/datum/reagent/toxin/carpotoxin = 5) + tastes = list("rotten" = 1) + foodtypes = MEAT|JUNKFOOD|RAW|TOXIC + venue_value = FOOD_MEAT_MUTANT + +/datum/language_holder/necro_talk + understood_languages = list(/datum/language/necro = list(LANGUAGE_MIND)) + spoken_languages = list(/datum/language/necro = list(LANGUAGE_MIND)) + omnitongue = TRUE + +/datum/language/necro + name = "Necromorph" + desc = "Growling sounds necromorphs use to communicate." + flags = NO_STUTTER|TONGUELESS_SPEECH|LANGUAGE_HIDE_ICON_IF_NOT_UNDERSTOOD + key = "x" + syllables = list("Hrr", "rHr", "rrr") + default_priority = 50 + + icon_state = "xeno" + secret = TRUE + +///Checks if the necro is enhanced, and if so do a different interaction in the ability. +///Can be used in pretty much anything to do special stuff without needing new procs, sky is the limit. +/proc/is_enhanced(mob/living/carbon/human/necromorph/N) + .=FALSE + if(initial(N.class.tier) >= 2) //Necro tier would only change through adminbus, so we can just grab the initial + return TRUE + return + +#undef LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_helpers.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_helpers.dm new file mode 100644 index 00000000000..efe78ec929d --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_helpers.dm @@ -0,0 +1,156 @@ +/client + var/necro_whisper_muted = FALSE + +/mob/living/carbon/human/necromorph/say(message, bubble_type, list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE, forced = null, filterproof = null, message_range, datum/saymode/saymode, list/message_mods = list()) + if(!message || stat) + return + + if (src.client) + if(client.prefs.muted & MUTE_IC) + to_chat(src, span_boldwarning("You cannot send IC messages (muted).")) + return + if (!(ignore_spam || forced) && src.client.handle_spam_prevention(message,MUTE_IC)) + return + + if(!marker) + to_chat(src, span_warning("There is no connection between you and the Marker!")) + return + + message = trim(copytext_char(sanitize(message), 1, MAX_MESSAGE_LEN)) + + message = span_blob("[name] ([controlling?.name]): [message]") + + log_talk(message, LOG_SAY, forced_by = forced, custom_say_emote = message_mods[MODE_CUSTOM_SAY_EMOTE]) + + marker.hive_mind_message(src, message) + + return TRUE + +/mob/living/carbon/human/necromorph/proc/play_necro_sound(audio_type, volume, vary, extra_range) + CRASH("play_necro_sound() wasn't overriden") + +/mob/living/carbon/human/necromorph/proc/evacuate() + + if(controlling) + controlling.abstract_move(get_turf(src)) + mind.transfer_to(controlling, TRUE) + controlling = null + +/mob/living/carbon/human/necromorph/proc/add_shield() + dodge_shield = 5 + (maxHealth*0.15) + if(hud_used) + var/datum/hud/necromorph/hud = hud_used + hud.update_shieldbar(src) + addtimer(CALLBACK(src, PROC_REF(remove_shield)), 5 SECONDS, TIMER_OVERRIDE|TIMER_UNIQUE) + +/mob/living/carbon/human/necromorph/proc/remove_shield() + dodge_shield = 0 + if(hud_used) + var/datum/hud/necromorph/hud = hud_used + hud.update_shieldbar(src) + +/mob/living/carbon/human/necromorph/proc/reduce_shield(amount) + dodge_shield -= amount + if(hud_used) + var/datum/hud/necromorph/hud = hud_used + hud.update_shieldbar(src) + +/mob/living/carbon/human/necromorph/verb/show_tutorial() + set name = "Show Info" + set desc = "Display any information about current necromorph" + set category = "Necromorph" + + to_chat(usr, tutorial_text) + + +ADMIN_VERB_AND_CONTEXT_MENU(spawn_necromorph, R_ADMIN, "Spawn a necromorph", "Spawn a necromorph.", ADMIN_CATEGORY_DEBUG) + + if(!length(GLOB.necromorph_markers)) + to_chat(user, span_warning("There are no markers present!")) + return + + var/list/list_to_pick = list() + for(var/datum/necro_class/class as anything in subtypesof(/datum/necro_class)) + if(initial(class.implemented)) + list_to_pick[initial(class.display_name)] = initial(class.necromorph_type_path) + + var/type_to_spawn = list_to_pick[tgui_input_list(usr, "Pick a necromorph to spawn", "Spawning", list_to_pick)] + if(!type_to_spawn) + return + + if(!length(GLOB.necromorph_markers)) + to_chat(user, span_warning("There are no markers present!")) + return + + var/obj/structure/marker/marker = tgui_input_list(usr, "Pick a marker", "Marker", GLOB.necromorph_markers) + + if(QDELETED(marker)) + return + + var/mob/living/carbon/human/necromorph/necro = new type_to_spawn(get_turf(usr), marker) + necro.flags_1 |= ADMIN_SPAWNED_1 + + log_admin("[key_name(usr)] spawned [type_to_spawn] at [AREACOORD(usr)]") + SSblackbox.record_feedback("tally", "necro_spawn", 1, "Spawn Necromorph") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + + +ADMIN_VERB_AND_CONTEXT_MENU(brethren_message, R_ADMIN, "Brethren Message", "Send a message to the entire necromorph hive as a brethren moon.", ADMIN_CATEGORY_DEBUG, msg as text) + user.brethren_message(msg) + +/client/proc/brethren_message(msg as text) + if(!msg) //If we have no message we don't want to continue + return + + if(!length(GLOB.necromorph_markers)) + to_chat(src, span_warning("There are no markers!")) + return //Make sure there is a marker to actually send this to + + var/obj/structure/marker/marker = tgui_input_list(src, "Pick a marker to send a hivemind message to.", "Brethren Message", GLOB.necromorph_markers) + if(QDELETED(marker)) + return //On the off-chance the marker is destroyed before we send it + + msg = trim(copytext_char(sanitize(msg), 1, MAX_MESSAGE_LEN)) + + msg = "Brethren Moons : [msg]" + + usr.log_talk(msg, LOG_OOC, tag = "Brethren Moons") + marker.hive_mind_message(src, msg) + + return TRUE + +ADMIN_VERB_AND_CONTEXT_MENU(kick_marker, R_ADMIN, "Kick marker", "Kick marker signal", ADMIN_CATEGORY_DEBUG) + + if(!length(GLOB.necromorph_markers)) + return + var/obj/structure/marker/mark = pick(GLOB.necromorph_markers) + if(mark.camera_mob) + mark.camera_mob.downgrade() + +ADMIN_VERB_AND_CONTEXT_MENU(spawn_corruption_structure, R_ADMIN, "Spawn corruption structure", "Spawn corruption structure", ADMIN_CATEGORY_DEBUG) + + if(!length(GLOB.necromorph_markers)) + to_chat(user, span_warning("There are no markers present!")) + return + + var/list/list_to_pick = list() + for(var/obj/structure/necromorph/struct as anything in subtypesof(/obj/structure/necromorph)) + list_to_pick[initial(struct.name)] = struct + + var/type_to_spawn = list_to_pick[tgui_input_list(usr, "Pick a structure to spawn", "Spawning", list_to_pick)] + if(!type_to_spawn) + return + + if(!length(GLOB.necromorph_markers)) + to_chat(user, span_warning("There are no markers present!")) + return + + var/obj/structure/marker/marker = tgui_input_list(usr, "Pick a marker", "Marker", GLOB.necromorph_markers) + + if(QDELETED(marker)) + return + + var/obj/structure/necromorph/necro = new type_to_spawn(get_turf(usr), marker) + necro.flags_1 |= ADMIN_SPAWNED_1 + + log_admin("[key_name(usr)] spawned [type_to_spawn] at [AREACOORD(usr)]") + SSblackbox.record_feedback("tally", "corruption_spawn", 1, "Spawn Corruption Structure") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_interactions.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_interactions.dm new file mode 100644 index 00000000000..e68fc2d4e71 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necro_interactions.dm @@ -0,0 +1,193 @@ +//Special necro interactions for objects should go here + +//Marker +/obj/structure/marker/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_narsiesmall("MAKE US WHOLE")) //Might as well scare the bajeebus out of them + return + +/obj/structure/necromorph/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + return //necros should not damage it except in specific instances + +//Ladders +/obj/structure/ladder/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + return use(user) + +//Closets +/obj/structure/closet/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) + return attack_hand(user, modifiers) //Try to open/close the locker + else + return ..() //If we're in combat mode, just start attacking the locker + +//Shuttles +/obj/structure/shuttle/engine/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +//Basic stuff +/obj/item/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) //So it doesn't spam this while fighting + to_chat(user, span_notice("This has no use for Convergence.")) + return //Necros aren't allowed to interact with items, with some exceptions + +/obj/structure/table/optable/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/iv_drip/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) //So it doesn't spam this while fighting + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/stasis/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/bodyscanner/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(user.combat_mode) + return ..() + else + return + +/obj/machinery/sleeper/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(user.combat_mode) + return ..() + else + return + +/obj/machinery/firealarm/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + return + +//Consoles +/obj/machinery/modular_computer/console/preset/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/computer/communications/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/computer/emergency_shuttle/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/bodyscanner_console/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +//Power based +/obj/structure/cable/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) //So it doesn't spam this while fighting + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/button/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/power/apc/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/power/generator/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + log_combat(user, src, "attacked") //Lets us know when necros are trying to be naughty + return + +/obj/machinery/power/terminal/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/machinery/telecomms/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + log_combat(user, src, "attacked") //Lets us know when necros are trying to be naughty + return + +/obj/machinery/power/smes/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + to_chat(user, span_notice("This has no use for Convergence.")) + log_combat(user, src, "attacked") //Lets us know when necros are trying to be naughty + return + +/obj/machinery/power/supermatter/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + user.dust() //What did you think was going to happen? + log_combat(user, src, "dusted") + return + +/obj/machinery/light/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) + return + break_light_tube() + +//Atmos based +/obj/machinery/atmospherics/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) //So it doesn't spam this while fighting + to_chat(user, span_notice("This has no use for Convergence.")) + return + +/obj/structure/disposalpipe/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) //So it doesn't spam this while fighting + to_chat(user, span_notice("This has no use for Convergence.")) + return + +//Airlocks +/obj/structure/fence/door/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers) + if(!user.combat_mode) + return attack_hand(user) //Try to open/close the fence door + else + return ..() //Otherwise, smash it + +/obj/machinery/door/firedoor/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage) + if(locked || welded || density) + if(user.combat_mode) + dealt_damage = rand(user.melee_damage_lower, user.melee_damage_upper) + 5 + user.do_attack_animation(src, "smash") + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + attack_generic(user, dealt_damage, BRUTE, MELEE, TRUE) + return + +/obj/machinery/door/poddoor/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage) + if(user.combat_mode) + dealt_damage = rand(user.melee_damage_lower, user.melee_damage_upper) + 55 //Weak shutters get smashed easily, blast doors take a while + user.do_attack_animation(src, "smash") + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + attack_generic(user, dealt_damage, BRUTE, MELEE, TRUE) + return + + +/obj/machinery/door/airlock/attack_necromorph(mob/living/carbon/human/necromorph/user, list/modifiers, dealt_damage) + if(isElectrified() && shock(user, 100)) + add_fingerprint(user) + return + if(!density) + return try_to_activate_door(user) //Try to close the door + if(!locked || !welded || !seal || hasPower()) + if(!user.combat_mode) + return try_to_activate_door(user) //Try to open the door + if(locked || welded || seal) + if(user.combat_mode) + dealt_damage = rand(user.melee_damage_lower, user.melee_damage_upper) + 8 //extra damage to overwhelm airlock damage deflection + user.do_attack_animation(src, "smash") + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + attack_generic(user, dealt_damage, BRUTE, MELEE, TRUE) + return //Angry necro smash locked door + to_chat(user, span_warning("[src] refuses to budge!")) + return + add_fingerprint(user) + user.visible_message(span_warning("[user] begins prying open [src]."),\ + span_warning("You begin prying open [src] with all your might!"),\ + span_warning("You hear groaning metal...")) + var/time_to_open = 0.5 SECONDS + if(hasPower()) + //Powered airlocks take longer to open, and are loud. + time_to_open = 5 SECONDS + playsound(src, 'sound/machines/airlock/airlock_alien_prying.ogg', VOLUME_MID, TRUE) + + if(!do_after(user, time_to_open, src)) + return FALSE + //The airlock is still closed, but something prevented it opening. (Another player noticed and bolted/welded the airlock in time!) + if(density && !open(2)) + to_chat(user, span_warning("Despite your efforts, [src] managed to resist your attempts to open it!")) + else + set_machine_stat(NOPOWER) //No electricity damage + atom_break() + playsound(src, 'sound/machines/airlock/airlockforced.ogg', 65, TRUE) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/necromorph.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necromorph.dm new file mode 100644 index 00000000000..7bd546210d6 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/necromorph.dm @@ -0,0 +1,115 @@ +/mob/living/carbon/human/necromorph/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + + var/mob/living/carbon/human/necromorph/necro_owner = src + necro_owner.physiology.armor = necro_owner.physiology.armor.add_other_armor(src.necro_armor) + necro_owner.physiology.burn_mod = 1.1 + + if(!marker_master) + return INITIALIZE_HINT_QDEL + + fully_replace_character_name(real_name, "[initial(class.display_name)] [rand(1, 999)]") + + marker = marker_master + marker_master.add_necro(src) + var/datum/necro_class/temp = marker_master.necro_classes[class] + temp.load_data(src) + RegisterSignal(src, COMSIG_CARBON_CUFF_ATTEMPTED, PROC_REF(prevent_cuff)) + +/mob/living/carbon/human/necromorph/Destroy() + UnregisterSignal(src, COMSIG_CARBON_CUFF_ATTEMPTED) + evacuate() + marker?.remove_necro(src) + return ..() + +/mob/living/carbon/human/necromorph/examine(mob/user) + . = ..() + if(previous_owner) + . += previous_owner + +/mob/living/carbon/human/necromorph/mind_initialize() + . = ..() + var/datum/antagonist/necromorph/necromorph = mind.has_antag_datum(/datum/antagonist/necromorph) + if(!necromorph) + mind.add_antag_datum(/datum/antagonist/necromorph) + +/mob/living/carbon/human/necromorph/update_damage_overlays() + return + +/mob/living/carbon/human/necromorph/update_wound_overlays() + return + +//We should be always able to attack our opponents +/mob/living/carbon/human/necromorph/has_active_hand() + return TRUE + +//This messes with bloody hands, we don't want those on necros yet due to having no custom sprites for it +/mob/living/carbon/human/necromorph/update_worn_gloves(update_obscured) + return + +//This had to be moved from species due to code improvements +/mob/living/carbon/human/necromorph/apply_damage(damage, damagetype = BRUTE, def_zone = null, blocked, forced = FALSE, spread_damage = FALSE, wound_bonus = 0, exposed_wound_bonus = 0, sharpness = NONE, attack_direction = null, attacking_item, wound_clothing) + if(dodge_shield > 0) + // Calculate amount of the damage that was blocked by the shield + var/dodged_damage = min(dodge_shield, damage, damage * (100 - blocked) / 100) + reduce_shield(dodged_damage) + blocked += (dodged_damage / damage) * 100 + return ..() + +/mob/living/carbon/human/necromorph/updatehealth() + if(HAS_TRAIT(src, TRAIT_GODMODE)) + return + + set_health(maxHealth - get_fire_loss() - get_brute_loss() - get_tox_loss()) + update_stat() + SEND_SIGNAL(src, COMSIG_CARBON_UPDATING_HEALTH_HUD) + if(hud_used) + var/datum/hud/necromorph/hud = hud_used + hud.update_healthbar(src) + +/mob/living/carbon/human/necromorph/revive(full_heal_flags = NONE, excess_healing = 0, force_grab_ghost = FALSE) + .=..() + marker?.add_necro(src) + +/mob/living/carbon/human/necromorph/set_stat(new_stat) + .=..() + update_sight() + +/mob/living/carbon/human/necromorph/death(gibbed) + marker?.remove_necro(src) + if(controlling) + controlling.forceMove(loc) + controlling.body = null + mind.transfer_to(controlling, TRUE) + return ..() + +/mob/living/carbon/human/necromorph/create_dna() + dna = new /datum/dna(src) + dna.species = new necro_species + +/mob/living/carbon/human/necromorph/update_stat() + if(HAS_TRAIT(src, TRAIT_GODMODE)) + return + if(stat != DEAD) + if(handle_death_check()) + death() + return + else + set_stat(CONSCIOUS) + update_damage_hud() + update_health_hud() + update_stamina_hud() + +/// Check if the necromorph should die +/mob/living/carbon/human/necromorph/proc/handle_death_check() + return (health <= 0 && !HAS_TRAIT(src, TRAIT_NODEATH)) + +/mob/living/carbon/human/necromorph/proc/prevent_cuff(datum/source, mob/attemptee) + SIGNAL_HANDLER + return COMSIG_CARBON_CUFF_PREVENT + +/mob/living/carbon/human/necromorph/toggle_throw_mode() + return + +/mob/living/carbon/human/necromorph/throw_item(atom/target) + return diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/species.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/species.dm new file mode 100644 index 00000000000..e202c7ebc6e --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/species.dm @@ -0,0 +1,109 @@ +//It exists just for compability. Don't add any vars or special behaviours +/datum/species/necromorph + name = "Necromorph" + id = SPECIES_NECROMORPH + //There is no way to become it. Period. + changesource_flags = MIRROR_BADMIN + //For blood please go to necro_defines + sexes = FALSE + hair_alpha = 0 + facial_hair_alpha = 0 + max_bodypart_count = 6 + meat = /obj/item/food/meat/slab/human/mutant/necro + //Heat and cold does not traditionally affect necros, but fire can still hurt them + bodytemp_heat_damage_limit = INFINITY + bodytemp_cold_damage_limit = -(INFINITY) + ///We don't process reagents + reagent_flags = NONE + no_equip_flags = list( + ITEM_SLOT_OCLOTHING, + ITEM_SLOT_ICLOTHING , + ITEM_SLOT_GLOVES, + ITEM_SLOT_EYES, + ITEM_SLOT_EARS, + ITEM_SLOT_MASK, + ITEM_SLOT_HEAD, + ITEM_SLOT_FEET, + ITEM_SLOT_ID, + ITEM_SLOT_BELT, + ITEM_SLOT_BACK, + ITEM_SLOT_DEX_STORAGE, + ITEM_SLOT_NECK, + ITEM_SLOT_HANDS, + ITEM_SLOT_BACK, + ITEM_SLOT_SUITSTORE, + ITEM_SLOT_LPOCKET, + ITEM_SLOT_RPOCKET, + ITEM_SLOT_HANDCUFFED, + ITEM_SLOT_LEGCUFFED , + ITEM_SLOT_BELT, + ) + + inherent_traits = list( + TRAIT_IGNORESLOWDOWN, + TRAIT_DEFIB_BLACKLISTED, + TRAIT_BADDNA, + TRAIT_GENELESS, + TRAIT_VIRUSIMMUNE, + TRAIT_TOXIMMUNE, + TRAIT_EASYDISMEMBER, + TRAIT_NOBREATH, + TRAIT_NOCRITDAMAGE, + TRAIT_FEARLESS, + TRAIT_NO_SOUL, + TRAIT_CANT_RIDE, + TRAIT_RESISTLOWPRESSURE, + TRAIT_RESISTCOLD, + TRAIT_DISCOORDINATED_TOOL_USER, + TRAIT_PIERCEIMMUNE, + TRAIT_NOSOFTCRIT, + TRAIT_NOHUNGER, + TRAIT_FAKEDEATH, + TRAIT_NOBLOOD, + TRAIT_NO_ZOMBIFY, + TRAIT_NO_UNDERWEAR, + TRAIT_NO_DNA_COPY, + TRAIT_AGENDER, + TRAIT_NO_AUGMENTS, + TRAIT_NO_BLOOD_OVERLAY, + TRAIT_NO_UNDERWEAR, + TRAIT_HARD_SOLES, + TRAIT_NO_SLIP_WATER, + TRAIT_NOHARDCRIT, + TRAIT_ANALGESIA, + TRAIT_SIGHT_BYPASS, + ) + species_language_holder = /datum/language_holder/necro_talk + + mutanttongue = /obj/item/organ/tongue/necro + mutanteyes = /obj/item/organ/eyes/necro + mutantbrain = /obj/item/organ/brain/necro + mutantheart = /obj/item/organ/heart/necro + mutantlungs = /obj/item/organ/lungs/necro + + //Necros are mostly just biomass, little to no guts + + inherent_biotypes = MOB_ORGANIC|MOB_UNDEAD|MOB_HUMANOID + inherent_factions = list(FACTION_NECROMORPH) + fire_overlay = "generic_burning" + +/datum/species/necromorph/check_roundstart_eligible() + return FALSE + +//Does animations for regenerating a limb +/datum/species/necromorph/proc/regenerate_limb(mob/living/carbon/human/necromorph/H, limb, duration) + var/obj/item/bodypart/part = H.get_bodypart(limb) + var/image/LR = image(initial(part.icon), H, "[limb]_regen") + LR.plane = H.plane + LR.layer = H.layer - 0.1 //Slightly below the layer of the mob, so that the healthy limb will draw over it + H.flick_overlay(LR, GLOB.clients, duration) + +//The natural healing of the necromorph +/datum/species/necromorph/spec_life(mob/living/carbon/human/necromorph/necro, delta_time, times_fired) + if(necro.stat == DEAD) //Dead necros don't heal + return + var/turf/my_turf = get_turf(necro) + if(my_turf.necro_corrupted) //Not standing on corruption? No heals + necro.heal_overall_damage(0.2 * delta_time, 0 * delta_time, BODYTYPE_ORGANIC) + return ..() + diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/brute.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/brute.dm new file mode 100644 index 00000000000..607cfa572d1 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/brute.dm @@ -0,0 +1,244 @@ +#define CURL_ANIMATION_TIME (0.8 SECONDS) +#define CURL_FORCED_DURATION (5 SECONDS) +#define CURL_FORCED_COOLDOWN (1.5 MINUTES) + +/mob/living/carbon/human/necromorph/brute + health = 510 + maxHealth = 510 + class = /datum/necro_class/brute + necro_species = /datum/species/necromorph/brute + pixel_x = -16 + base_pixel_x = -16 + status_flags = CANSTUN|CANUNCONSCIOUS + mob_size = MOB_SIZE_HUGE + necro_armor = /datum/armor/dsnecro_brute + var/armor_front = 30 + var/armor_flank = 20 + /// Multiplier for armor when curling + var/curl_armor_mult = 1.5 + /// If brute is currently curling + var/curling = FALSE + /// If brute is currently forced to curl + var/forced_curl = FALSE + /// Time when we can be forced to curl again + var/forced_curl_next = 0 + + tutorial_text = "Armor/Curl: you have increased protection on your front, don't let enemies get around you from behind.\n\ + Slam Dunk: your SLAM skill allows you to destroy almost any obstacle including reinforced walls.\n\ + Toxin Spit: although slower, your projectiles are much stronger than other necromorph spits. Sadly, if you want to maximize the effect you have to wait 30 seconds to cast a new poison on the same target.\n\ + The Love of Trains: your forward dash allows you to hit the target severely or damage an obstacle." + +/mob/living/carbon/human/necromorph/brute/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_brute) + AddElement(/datum/element/wall_tearer, allow_reinforced = TRUE, tear_time = 3 SECONDS) + +/mob/living/carbon/human/necromorph/brute/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.brute_sounds[audio_type]), volume, vary, extra_range) + +//Brute gets his own UnarmedAttack, which is basically a extension of attack_necro with special flinging +/mob/living/carbon/human/necromorph/brute/UnarmedAttack(atom/A, proximity_flag, list/modifiers) + Brute_Attack(src, A, modifiers) + changeNext_move(25) //A little longer then CLICK_CD_RESIST, which is 20. If 25 is too long then switch it to that + return + +/mob/living/carbon/human/necromorph/brute/proc/Brute_Attack(mob/living/carbon/human/necromorph/brute/user, atom/target, modifiers) + if(!user.combat_mode) + return + user.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 3) + if(isliving(target) && get_turf(target) != get_turf(user)) + var/mob/living/our_target = target + var/throw_dir = pick( + user.dir, + turn(user.dir, 45), + turn(user.dir, -45), + ) //Throwing them somewhere ahead of us + var/throw_dist = rand(2,5) + + var/throw_x = our_target.x + if(throw_dir & WEST) + throw_x += throw_dist + else if(throw_dir & EAST) + throw_x -= throw_dist + + var/throw_y = our_target.y + if(throw_dir & NORTH) + throw_y += throw_dist + else if(throw_dir & SOUTH) + throw_y -= throw_dist + + throw_x = clamp(throw_x, 1, world.maxx) + throw_y = clamp(throw_y, 1, world.maxy) + + our_target.safe_throw_at(locate(throw_x, throw_y, our_target.z), throw_dist, 1, user, TRUE) + if(iscyborg(our_target)) + our_target.emp_act(EMP_LIGHT) + target.attack_necromorph(user) //We let attack_necro do the rest of the lifting + + return + +/mob/living/carbon/human/necromorph/brute/proc/start_curl(forced) + if(curling) + return + if(forced) + if((forced_curl_next + CURL_FORCED_COOLDOWN) < world.time) + return + forced_curl = TRUE + forced_curl_next = world.time + CURL_FORCED_DURATION + addtimer(CALLBACK(src, PROC_REF(end_forced_curl)), CURL_FORCED_DURATION) + curling = TRUE + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_brute_slowdown) + var/matrix/new_tranform = matrix() + new_tranform.Scale(0.9) + animate(src, transform = new_tranform, time = CURL_ANIMATION_TIME) + play_necro_sound(SOUND_PAIN, 60, TRUE) + sleep(CURL_ANIMATION_TIME) + play_necro_sound(SOUND_FOOTSTEP, 40, TRUE) + sleep(6) + play_necro_sound(SOUND_FOOTSTEP, 40, TRUE) + +/mob/living/carbon/human/necromorph/brute/proc/stop_curl() + if(forced_curl) + return + curling = FALSE + animate(src, transform = matrix(), time = CURL_ANIMATION_TIME) + sleep(CURL_ANIMATION_TIME) + remove_movespeed_modifier(/datum/movespeed_modifier/dsnecro_brute_slowdown) + +/mob/living/carbon/human/necromorph/brute/proc/end_forced_curl() + forced_curl = FALSE + stop_curl() + +//Switched from species to mob due to code improvements +/mob/living/carbon/human/necromorph/brute/apply_damage(damage, damagetype, def_zone, blocked, wound_bonus, exposed_wound_bonus, forced, spread_damage, sharpness, attack_direction, attacking_item, wound_clothing) + var/reduced = 0 + switch(turn(attack_direction, dir2angle(dir))) + if(NORTH) + reduced = damage * ((100 - (armor_front * curling ? curl_armor_mult : 1)) / 100) + if(NORTHEAST, NORTHWEST) + reduced = damage * ((100 - ((armor_front+armor_flank)/2) * curling ? curl_armor_mult : 1) / 100) + if(EAST, WEST) + reduced = damage * ((100 - armor_flank * curling ? curl_armor_mult : 1) / 100) + if(SOUTHEAST, SOUTHWEST) + reduced = damage * ((100-(armor_flank/2) * curling ? curl_armor_mult : 1)/100) + if(SOUTH) + INVOKE_ASYNC(src, TYPE_PROC_REF(/mob/living/carbon/human/necromorph/brute, start_curl), TRUE) + to_chat(src, span_danger("You reflexively curl up in panic")) + return ..() + blocked += reduced + return ..() + +/datum/necro_class/brute + display_name = "Brute" + desc = "A powerful linebreaker and assault specialist, the brute can smash through almost any obstacle, and its tough \ + frontal armor makes it perfect for assaulting entrenched positions.\nVery vulnerable to flanking attacks" + necromorph_type_path = /mob/living/carbon/human/necromorph/brute + tier = 3 + biomass_cost = 360 + biomass_spent_required = 950 + melee_damage_lower = 28 + melee_damage_upper = 32 + armour_penetration = 40 + necro_armor = /datum/armor/dsnecro_brute + + actions = list( + /datum/action/cooldown/necro/slam, + /datum/action/cooldown/mob_cooldown/charge/necro/long_charge, + /datum/action/cooldown/necro/shoot/brute, + /datum/action/cooldown/necro/curl, + ) + implemented = TRUE + var/armor_front = 30 + var/armor_flank = 20 + +/datum/necro_class/brute/load_data(mob/living/carbon/human/necromorph/brute/necro) + ..() + necro.armor_front = armor_front + necro.armor_flank = armor_flank + +/datum/armor/dsnecro_brute + melee = 55 + bullet = 80 + laser = 15 + energy = 15 + bomb = 45 + bio = 50 + fire = 10 + acid = 80 + +/datum/species/necromorph/brute + name = "Brute" + id = SPECIES_NECROMORPH_BRUTE + stunmod = 0.15 + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/brute, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/brute, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/brute, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/brute, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/brute, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/brute, + ) + death_sound = 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_death.ogg' + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/species/necromorph/brute/get_scream_sound(mob/living/carbon/human/necromorph/brute) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_extreme.ogg', + ) + +#define WINDUP_TIME 1.25 SECONDS + +/datum/action/cooldown/necro/shoot/brute + name = "Bio-bomb" + desc = "A moderate-strength projectile for longrange shooting." + cooldown_time = 10 SECONDS + windup_time = WINDUP_TIME + projectiletype = /obj/projectile/bullet/biobomb/brute + +/datum/action/cooldown/necro/shoot/brute/pre_fire(atom/target) + var/x_direction = 0 + if (target.x > owner.x) + x_direction = -1 + else if (target.x < owner.x) + x_direction = 1 + + //We do the windup animation. This involves the user slowly rising into the air, and tilting back if striking horizontally + animate( + owner, + transform = turn(matrix(), 25*x_direction), + pixel_x = owner.base_pixel_x + 8*x_direction, + time = WINDUP_TIME, + flags = ANIMATION_PARALLEL + ) + + ADD_TRAIT(owner, TRAIT_IMMOBILIZED, src) + +/datum/action/cooldown/necro/shoot/brute/post_fire() + sleep(0.4 SECONDS) + animate(owner, transform = matrix(), pixel_x = owner.base_pixel_x, time = 0.8 SECONDS, flags = ANIMATION_PARALLEL) + sleep(0.8 SECONDS) + REMOVE_TRAIT(owner, TRAIT_IMMOBILIZED, src) + +#undef WINDUP_TIME + +/obj/projectile/bullet/biobomb/brute + name = "acid bolt" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "acid_large" + + damage = 15 + speed = 1.25 + +/obj/projectile/bullet/biobomb/brute/on_hit(atom/target, blocked, pierce_hit) + . = ..() + if(. == BULLET_ACT_HIT) + if(isliving(target)) + var/mob/living/M = target + M.adjust_timed_status_effect(30 SECONDS, /datum/status_effect/bioacid/enhanced, 180 SECONDS) + +#undef CURL_ANIMATION_TIME +#undef CURL_FORCED_DURATION +#undef CURL_FORCED_COOLDOWN diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_exploder.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_exploder.dm new file mode 100644 index 00000000000..c1b2bd5f3ef --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_exploder.dm @@ -0,0 +1,64 @@ +/mob/living/carbon/human/necromorph/exploder/enhanced + health = 200 + maxHealth = 200 + class = /datum/necro_class/exploder/enhanced + necro_species = /datum/species/necromorph/exploder/enhanced + necro_armor = /datum/armor/dsnecro_e_exploder + bodyparts = list( + /obj/item/bodypart/chest/necromorph/exploder/enhanced, + /obj/item/bodypart/head/necromorph/exploder/enhanced, + /obj/item/bodypart/arm/left/necromorph/exploder/enhanced, + /obj/item/bodypart/arm/right/necromorph/exploder/enhanced, + /obj/item/bodypart/leg/left/necromorph/exploder/enhanced, + /obj/item/bodypart/leg/right/necromorph/exploder/enhanced,) + pixel_x = -8 + base_pixel_x = -8 + +/mob/living/carbon/human/necromorph/exploder/enhanced/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_slower) //Ever so slightly faster then his normal cousin + +/mob/living/carbon/human/necromorph/exploder/enhanced/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.exploder_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/exploder/enhanced + display_name = "Enhanced Exploder" + desc = "An expendable suicide bomber, the exploder's sole purpose is to go out in a blaze of glory, and hopefully take a few people with it." + necromorph_type_path = /mob/living/carbon/human/necromorph/exploder/enhanced + tier = 2 + melee_damage_lower = 14 + melee_damage_upper = 20 + biomass_cost = 165 + biomass_spent_required = 850 + necro_armor = /datum/armor/dsnecro_e_exploder + actions = list( + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/necro/explode, + /datum/action/cooldown/mob_cooldown/charge/necro/exploder, + ) + implemented = TRUE + nest_allowed = FALSE + +/datum/species/necromorph/exploder/enhanced + name = "Enhanced Exploder" + id = SPECIES_NECROMORPH_EXPLODER_ENHANCED + bodypart_overrides = list( + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/exploder/enhanced, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/exploder/enhanced, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/exploder/enhanced, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/exploder/enhanced, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/exploder/enhanced, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/exploder/enhanced, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + + +/datum/armor/dsnecro_e_exploder + melee = 40 + bullet = 40 + laser = 15 + energy = 15 + bomb = 10 + bio = 70 + fire = 25 + acid = 100 diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_infector.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_infector.dm new file mode 100644 index 00000000000..44566fbfcd2 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_infector.dm @@ -0,0 +1,60 @@ +/mob/living/carbon/human/necromorph/infector/enhanced + health = 185 + maxHealth = 185 + class = /datum/necro_class/infector/enhanced + necro_species = /datum/species/necromorph/infector/enhanced + necro_armor = /datum/armor/dsnecro_e_infector + +/mob/living/carbon/human/necromorph/infector/enhanced/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_faster) + +/mob/living/carbon/human/necromorph/infector/enhanced/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.infector_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/infector/enhanced + display_name = "Infector Enhanced" + desc = "A high value, fragile support, the Infector works as a builder and healer" + necromorph_type_path = /mob/living/carbon/human/necromorph/infector/enhanced + biomass_cost = 450 + biomass_spent_required = 1000 + melee_damage_lower = 10 + melee_damage_upper = 16 + necro_armor = /datum/armor/dsnecro_e_infector + actions = list( + /datum/action/cooldown/mob_cooldown/charge/necro/execution/infector, + /datum/action/cooldown/necro/infector_proboscis/enhanced, + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/necro/corruption/infector, + ) + implemented = TRUE + +/datum/armor/dsnecro_e_infector + melee = 55 + bullet = 65 + laser = 15 + energy = 15 + bomb = 15 + bio = 75 + fire = 15 + acid = 95 + +/datum/species/necromorph/infector/enhanced + name = "Infector Enhanced" + id = SPECIES_NECROMORPH_INFECTOR_ENHANCED + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/infector/enhanced, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/infector/enhanced, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/infector/enhanced, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/infector/enhanced, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/infector/enhanced, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/infector/enhanced, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/species/necromorph/infector/enhanced/get_scream_sound(mob/living/carbon/human/necromorph/infector) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_3.ogg', + ) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_leaper.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_leaper.dm new file mode 100644 index 00000000000..c69a6b07d76 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_leaper.dm @@ -0,0 +1,64 @@ +/mob/living/carbon/human/necromorph/leaper/enhanced + health = 195 + maxHealth = 195 + class = /datum/necro_class/leaper/enhanced + necro_species = /datum/species/necromorph/leaper/enhanced + necro_armor = /datum/armor/dsnecro_e_leaper + pixel_x = -16 + pixel_y = -18 + base_pixel_x = -16 + base_pixel_y = -18 + bodyparts = list( + /obj/item/bodypart/chest/necromorph/leaper/enhanced, + /obj/item/bodypart/head/necromorph/leaper/enhanced, + /obj/item/bodypart/arm/left/necromorph/leaper/enhanced, + /obj/item/bodypart/arm/right/necromorph/leaper/enhanced, + /obj/item/bodypart/leg/left/necromorph/leaper/enhanced, + /obj/item/bodypart/leg/right/necromorph/leaper/enhanced, + ) + +/mob/living/carbon/human/necromorph/leaper/enhanced/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.leaper_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/leaper/enhanced + display_name = "Enhanced Leaper" + desc = "A long range ambusher, the leaper can leap on unsuspecting victims from afar, knock them down, and tear them apart with its bladed tail. Not good for prolonged combat though." + necromorph_type_path = /mob/living/carbon/human/necromorph/leaper/enhanced + tier = 2 + nest_allowed = FALSE + biomass_cost = 140 + biomass_spent_required = 680 + melee_damage_lower = 24 + melee_damage_upper = 28 + armour_penetration = 28 + necro_armor = /datum/armor/dsnecro_leaper + actions = list( + /datum/action/cooldown/mob_cooldown/charge/necro/leaper/enhanced, + /datum/action/cooldown/necro/swing/leaper/enhanced, + /datum/action/cooldown/necro/active/gallop, + /datum/action/cooldown/necro/shout, + ) + implemented = TRUE + +/datum/species/necromorph/leaper/enhanced + name = "Enhanced Leaper" + id = SPECIES_NECROMORPH_LEAPER_ENHANCED + bodypart_overrides = list( + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/leaper/enhanced, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/leaper/enhanced, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/leaper/enhanced, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/leaper/enhanced, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/leaper/enhanced, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/leaper/enhanced, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/armor/dsnecro_e_leaper + melee = 65 + bullet = 45 + laser = 0 + energy = 0 + bomb = 15 + bio = 65 + fire = 20 + acid = 95 diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_slasher.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_slasher.dm new file mode 100644 index 00000000000..f013de186a5 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/e_slasher.dm @@ -0,0 +1,77 @@ +/mob/living/carbon/human/necromorph/slasher/enhanced + health = 215 + maxHealth = 215 + class = /datum/necro_class/slasher/enhanced + necro_species = /datum/species/necromorph/slasher/enhanced + necro_armor = /datum/armor/dsnecro_e_slasher + pixel_x = -8 + base_pixel_x = -8 + mob_size = MOB_SIZE_LARGE + +/mob/living/carbon/human/necromorph/slasher/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + death_sound = pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_3.ogg', + ) + +/mob/living/carbon/human/necromorph/slasher/enhanced/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.enhanced_slasher_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/slasher/enhanced + display_name = "Enhanced Slasher" + desc = "The frontline soldier of the necromorph horde. Slow when not charging, but its blade arms make for powerful melee attacks" + necromorph_type_path = /mob/living/carbon/human/necromorph/slasher/enhanced + nest_allowed = FALSE + tier = 2 + biomass_cost = 125 + biomass_spent_required = 680 + melee_damage_lower = 24 + melee_damage_upper = 26 + armour_penetration = 30 + necro_armor = /datum/armor/dsnecro_e_slasher + actions = list( + /datum/action/cooldown/mob_cooldown/charge/necro/slasher/enhanced, + /datum/action/cooldown/necro/dodge/enhanced, + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/necro/scream, + ) + implemented = TRUE + +/datum/species/necromorph/slasher/enhanced + name = "Enhanced Slasher" + id = SPECIES_NECROMORPH_SLASHER_ENHANCED + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/slasher/enhanced, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/slasher/enhanced, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/slasher/enhanced, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/slasher/enhanced, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/slasher/enhanced, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/slasher/enhanced, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/armor/dsnecro_e_slasher + melee = 40 + bullet = 60 + laser = 15 + energy = 15 + bomb = 15 + bio = 75 + fire = 15 + acid = 95 + +/datum/species/necromorph/slasher/enhanced/get_scream_sound(mob/living/carbon/human/necromorph/slasher/enhanced) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_extreme.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_5.ogg', + ) + +/datum/action/cooldown/mob_cooldown/charge/necro/slasher/enhanced + cooldown_time = 20 SECONDS + charge_delay = 0.75 SECONDS + +/datum/action/cooldown/necro/dodge/enhanced + cooldown_time = 6 SECONDS diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/exploder.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/exploder.dm new file mode 100644 index 00000000000..a7479b542e6 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/exploder.dm @@ -0,0 +1,80 @@ +/mob/living/carbon/human/necromorph/exploder + health = 100 + maxHealth = 100 + class = /datum/necro_class/exploder + necro_species = /datum/species/necromorph/exploder + necro_armor = /datum/armor/dsnecro_exploder + bodyparts = list( + /obj/item/bodypart/chest/necromorph/exploder, + /obj/item/bodypart/head/necromorph/exploder, + /obj/item/bodypart/arm/left/necromorph/exploder, + /obj/item/bodypart/arm/right/necromorph/exploder, + /obj/item/bodypart/leg/left/necromorph/exploder, + /obj/item/bodypart/leg/right/necromorph/exploder, + ) + + tutorial_text = "Explosive Joke: you can explode when you bump into something during a dash..... Be careful, please." + +/mob/living/carbon/human/necromorph/exploder/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_slower) + death_sound = pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_3.ogg', + ) + +/mob/living/carbon/human/necromorph/exploder/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.exploder_sounds[audio_type]), volume, vary, extra_range) + +/mob/living/carbon/human/necromorph/exploder/has_hand_for_held_index(i) + return TRUE //Exploders don't have real arms, so we need to do some weird stuff to prevent runtimes + +/datum/necro_class/exploder + display_name = "Exploder" + desc = "An expendable suicide bomber, the exploder's sole purpose is to go out in a blaze of glory, and hopefully take a few people with it." + necromorph_type_path = /mob/living/carbon/human/necromorph/exploder + tier = 1 + biomass_cost = 75 + biomass_spent_required = 0 + melee_damage_lower = 8 + melee_damage_upper = 12 + necro_armor = /datum/armor/dsnecro_exploder + actions = list( + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/necro/explode, + /datum/action/cooldown/mob_cooldown/charge/necro/exploder, + ) + implemented = TRUE + nest_allowed = TRUE + +/datum/armor/dsnecro_exploder + melee = 25 + bullet = 30 + laser = 10 + energy = 10 + bomb = 15 + bio = 65 + fire = 0 + acid = 100 + +/datum/species/necromorph/exploder + name = "Exploder" + id = SPECIES_NECROMORPH_EXPLODER + bodypart_overrides = list( + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/exploder, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/exploder, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/exploder, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/exploder, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/exploder, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/exploder, + ) + +/datum/species/necromorph/exploder/get_scream_sound(mob/living/carbon/human/necromorph/exploder) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_5.ogg', + ) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/fodder.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/fodder.dm new file mode 100644 index 00000000000..e0ec81fd6e3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/fodder.dm @@ -0,0 +1,64 @@ +/* +/mob/living/carbon/human/necromorph/fodder + health = 65 + maxHealth = 65 + class = /datum/necro_class/fodder + necro_species = /datum/species/necromorph/fodder + necro_armor = /datum/armor/dsnecro_fodder + pass_flags = PASSTABLE | PASSFLAPS + pixel_x = 0 + pixel_y = 0 + base_pixel_x = 0 + base_pixel_y = 0 + bodyparts = list( + /obj/item/bodypart/chest/necromorph/fodder, + /obj/item/bodypart/head/necromorph/fodder, + /obj/item/bodypart/leg/left/necromorph/fodder, + /obj/item/bodypart/leg/right/necromorph/fodder, + /obj/item/bodypart/arm/right/necromorph/fodder, + /obj/item/bodypart/arm/left/necromorph/fodder + ) + +/mob/living/carbon/human/necromorph/fodder/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + ADD_TRAIT(src, TRAIT_VENTCRAWLER_ALWAYS, INNATE_TRAIT) + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_faster) //Almost as fast as a person, absolutely terrifying + +/mob/living/carbon/human/necromorph/fodder/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.slasher_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/fodder + display_name = "fodder" + desc = "A small ambush and flanking necromorph. Used as scouts and spies, these little monsters can easily hide under objects and scurry into vents. Fares very poorly against armored targets. Will be AI controlled when not being used by a signal." + necromorph_type_path = /mob/living/carbon/human/necromorph/fodder + tier = 0 + nest_allowed = FALSE + biomass_cost = 38 + biomass_spent_required = 0 + melee_damage_lower = 10 + melee_damage_upper = 14 + necro_armor = /datum/armor/dsnecro_fodder + actions = list( + ) + +/datum/species/necromorph/fodder + name = "Fodder" + id = SPECIES_NECROMORPH_FODDER + bodypart_overrides = list( + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/fodder, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/fodder, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/fodder, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/fodder, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/fodder, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/fodder + ) +*/ +/datum/armor/dsnecro_fodder + melee = 25 + bullet = 30 + laser = 10 + energy = 10 + bomb = 15 + bio = 50 + fire = 0 + acid = 80 diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/hopper.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/hopper.dm new file mode 100644 index 00000000000..35c8838c8a3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/hopper.dm @@ -0,0 +1,69 @@ +/mob/living/carbon/human/necromorph/leaper/hopper + health = 65 + maxHealth = 65 + class = /datum/necro_class/leaper/hopper + necro_species = /datum/species/necromorph/leaper/hopper + necro_armor = /datum/armor/dsnecro_hopper + pass_flags = PASSTABLE | PASSFLAPS + pixel_x = 0 + pixel_y = 0 + base_pixel_x = 0 + base_pixel_y = 0 + bodyparts = list( + /obj/item/bodypart/chest/necromorph/leaper/hopper, + /obj/item/bodypart/head/necromorph/leaper/hopper, + /obj/item/bodypart/leg/left/necromorph/leaper/hopper, + /obj/item/bodypart/leg/right/necromorph/leaper/hopper, + /obj/item/bodypart/arm/right/necromorph/leaper/hopper, + /obj/item/bodypart/arm/left/necromorph/leaper/hopper + ) + +/mob/living/carbon/human/necromorph/leaper/hopper/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + ADD_TRAIT(src, TRAIT_VENTCRAWLER_ALWAYS, INNATE_TRAIT) + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_hopper) //Almost as fast as a person, absolutely terrifying + +/mob/living/carbon/human/necromorph/leaper/hopper/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.leaper_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/leaper/hopper + display_name = "Hopper" + desc = "A small ambush and flanking necromorph. Used as scouts and spies, these little monsters can easily hide under objects and scurry into vents. Fares very poorly against armored targets. Will be AI controlled when not being used by a signal." + necromorph_type_path = /mob/living/carbon/human/necromorph/leaper/hopper + tier = 0 + nest_allowed = FALSE + biomass_cost = 38 + biomass_spent_required = 0 + melee_damage_lower = 15 + melee_damage_upper = 18 + //Hoppers have really low health, but for balance purposes can tank bullets quite well. + necro_armor = /datum/armor/dsnecro_hopper + actions = list( + /datum/action/cooldown/necro/hide, + /datum/action/cooldown/mob_cooldown/charge/necro/leaper, + /datum/action/cooldown/necro/active/gallop/hopper, + /datum/action/cooldown/necro/shout, + ) + implemented = TRUE + +/datum/species/necromorph/leaper/hopper + name = "Hopper" + id = SPECIES_NECROMORPH_LEAPER_HOPPER + bodypart_overrides = list( + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/leaper/hopper, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/leaper/hopper, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/leaper/hopper, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/leaper/hopper, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/leaper/hopper, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/leaper/hopper + ) + +/datum/armor/dsnecro_hopper + melee = 25 + bullet = 30 + laser = 10 + energy = 10 + bomb = 15 + bio = 50 + fire = 0 + acid = 80 diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/hunter.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/hunter.dm new file mode 100644 index 00000000000..b95367c88fc --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/hunter.dm @@ -0,0 +1,176 @@ + +#define CUMULATIVE_BURN_DAMAGE 0.5 +#define FAKEDEATH_HEAL_TIME 4 SECONDS +#define ARM_SWING_RANGE_HUNTER 3 + +/mob/living/carbon/human/necromorph/hunter + health = 275 + maxHealth = 275 + mob_size = MOB_SIZE_HUGE + class = /datum/necro_class/hunter + necro_species = /datum/species/necromorph/hunter + necro_armor = /datum/armor/dsnecro_hunter + tutorial_text = "Last Breath: right before you die, you regenerate once for free. Don't expect this to save you forever, if you keep getting shot while healing, it's game over for you." + +/mob/living/carbon/human/necromorph/hunter/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_slower) + +/mob/living/carbon/human/necromorph/hunter/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.hunter_sounds[audio_type]), volume, vary, extra_range) + +/mob/living/carbon/human/necromorph/hunter/handle_death_check() + var/total_burn = get_fire_loss() + var/total_brute = get_brute_loss() + + var/damage = total_burn + total_brute + if(damage >= maxHealth) + if(total_burn >= (initial(maxHealth))) + return TRUE + + if(getLastingDamage() >= initial(maxHealth)) + return TRUE + + if(!IsParalyzed()) + apply_status_effect(/datum/status_effect/incapacitating/paralyzed, 8.6 SECONDS) + AddComponent(/datum/component/regenerate, duration_time = 8.6 SECONDS, max_limbs = 5, heal_amount = 100, lasting_damage_heal = 35, burn_heal_mult = 0.1) + return FALSE + return FALSE + +/mob/living/carbon/human/necromorph/hunter/apply_damage(damage, damagetype, def_zone, blocked, wound_bonus, exposed_wound_bonus, forced, spread_damage, sharpness, attack_direction, attacking_item, wound_clothing) + if(health - damage <= 0) + handle_death_check() + . = ..() + +/datum/necro_class/hunter + display_name = "Hunter" + desc = "A rapidly regenerating vanguard, designed to lead the charge, suffer a glorious death, then get back up and do it again. \ + Avoid fire though." + necromorph_type_path = /mob/living/carbon/human/necromorph/hunter + nest_allowed = FALSE + tier = 3 + biomass_cost = 400 + biomass_spent_required = 1200 + melee_damage_lower = 22 + melee_damage_upper = 26 + armour_penetration = 35 + necro_armor = /datum/armor/dsnecro_hunter + actions = list( + /datum/action/cooldown/necro/swing/hunter, + // /datum/action/cooldown/necro/taunt/hunter, + /datum/action/cooldown/necro/regenerate/hunter, + /datum/action/cooldown/necro/shout, + ) + implemented = TRUE + +/datum/armor/dsnecro_hunter + melee = 80 + bullet = 60 + laser = 15 + energy = 15 + bomb = 15 + bio = 75 + fire = 0 + acid = 95 + +/datum/species/necromorph/hunter + name = "Hunter" + id = SPECIES_NECROMORPH_HUNTER + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/hunter, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/hunter, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/hunter, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/hunter, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/hunter, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/hunter, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/species/necromorph/hunter/get_scream_sound(mob/living/carbon/human/necromorph/hunter) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_3.ogg', + ) + +/datum/action/cooldown/necro/regenerate/hunter + cooldown_time = 15 SECONDS + duration = 8.6 SECONDS + lasting_damage_heal = 20 + heal_amount = 30 + burn_heal_mult = 0.33 + +/datum/action/cooldown/necro/regenerate/hunter/PreActivate(atom/target) + var/mob/living/carbon/human/necromorph/necromorph = owner + necromorph.play_necro_sound(SOUND_PAIN, VOLUME_MID, 1, 3) + return ..() + +/datum/action/cooldown/necro/swing/hunter + name = "Hookblade" + desc = "A shortrange charge with a swing at the end, pulling in all enemies it hits." + visual_type = /obj/effect/temp_visual/swing/hunter + +/datum/action/cooldown/necro/swing/hunter/PreActivate(atom/target) + var/mob/living/carbon/human/necromorph/necromorph = owner + if(necromorph.num_hands < 1) + necromorph.balloon_alert(necromorph, "you need at least 1 hand") + return FALSE + return ..() + +/datum/action/cooldown/necro/swing/hunter/windup() + var/mob/living/carbon/human/necromorph/necromorph = owner + necromorph.play_necro_sound(SOUND_ATTACK, VOLUME_MID, 1, 2) + return ..() + +/datum/action/cooldown/necro/swing/hunter/hit_mob(mob/living/L) + if(..()) + var/throw_dir = pick( + turn(owner.dir, 90), + turn(owner.dir, -90), + ) + var/throw_dist = 2 + + var/throw_x = L.x + if(throw_dir & WEST) + throw_x += throw_dist + else if(throw_dir & EAST) + throw_x -= throw_dist + + var/throw_y = L.y + if(throw_dir & NORTH) + throw_y += throw_dist + else if(throw_dir & SOUTH) + throw_y -= throw_dist + + throw_x = clamp(throw_x, 1, world.maxx) + throw_y = clamp(throw_y, 1, world.maxy) + + L.safe_throw_at(locate(throw_x, throw_y, L.z), throw_dist, 1, owner, TRUE) + +/obj/effect/temp_visual/swing/hunter + base_icon_state = "hunter" + icon_state = "hunter_left" + variable_icon = TRUE + +/datum/action/cooldown/necro/taunt/hunter + desc = "Provides a defensive buff to the hunter, and a larger one to his allies." + type_buff = /datum/component/statmod/taunt_buff + var/obj/effect/temp_visual/expanding_circle/EC + +/datum/action/cooldown/necro/taunt/hunter/Activate() + owner:play_necro_sound(SOUND_SHOUT_LONG, VOLUME_MID, 1, 3) + . = ..() + EC = new /obj/effect/temp_visual/expanding_circle(owner.loc, 1.5 SECONDS, 1.5,"#ff0000") + EC.pixel_y += 40 //Offset it so it appears to be at our mob's head + addtimer(CALLBACK(src, PROC_REF(effects)), 4) + addtimer(CALLBACK(src, PROC_REF(effects)), 8) + +/datum/action/cooldown/necro/taunt/hunter/proc/effects() + EC = new /obj/effect/temp_visual/expanding_circle(owner.loc, 1.5 SECONDS, 1.5,"#ff0000") + EC.pixel_y += 40 //Offset it so it appears to be at our mob's head + +/datum/component/statmod/taunt_buff + //These stats apply to self + //statmods = list(STATMOD_MOVESPEED_ADDITIVE = 0.15, + // STATMOD_INCOMING_DAMAGE_MULTIPLICATIVE = 0.85 + //) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/infector.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/infector.dm new file mode 100644 index 00000000000..418448fc931 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/infector.dm @@ -0,0 +1,80 @@ +/mob/living/carbon/human/necromorph/infector + health = 90 + maxHealth = 90 + class = /datum/necro_class/infector + necro_species = /datum/species/necromorph/infector + necro_armor = /datum/armor/dsnecro_infector + var/mob/eye/signal/biomass_source + var/current_biomass = 0 + tutorial_text = "Sting: your sting attack has increased damage, and if you use it on a dead corpse, you can convert it to the necromorph side.\n\ + Huggy: your dash allows you to grab an enemy and start a long animation of converting the victim. If you get grabbed while doing so - your progress will be stopped!" + +/mob/living/carbon/human/necromorph/infector/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_faster) + AddComponent(/datum/component/execution/infector) + +/mob/living/carbon/human/necromorph/infector/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.infector_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/infector + display_name = "Infector" + desc = "A high value, fragile support, the Infector works as a builder and healer" + necromorph_type_path = /mob/living/carbon/human/necromorph/infector + biomass_cost = 280 + biomass_spent_required = 680 + melee_damage_lower = 10 + melee_damage_upper = 16 + necro_armor = /datum/armor/dsnecro_infector + actions = list( + /datum/action/cooldown/mob_cooldown/charge/necro/execution/infector, + /datum/action/cooldown/necro/infector_proboscis, + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/necro/corruption/infector, + ) + implemented = TRUE + +/datum/armor/dsnecro_infector + melee = 25 + bullet = 40 + laser = 10 + energy = 10 + bomb = 15 + bio = 75 + fire = 15 + acid = 95 + +/datum/species/necromorph/infector + name = "Infector" + id = SPECIES_NECROMORPH_INFECTOR + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/infector, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/infector, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/infector, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/infector, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/infector, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/infector, + ) + mutanttongue = /obj/item/organ/tongue/necro/proboscis + + +/datum/species/necromorph/infector/get_scream_sound(mob/living/carbon/human/necromorph/infector) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_3.ogg', + ) + + +/* +* +* ORGANS +* +*/ + +//This is a proc so it can be used in another place later +/mob/living/carbon/human/necromorph/infector/proc/inject_necrotoxin(var/mob/living/L, var/quantity = 5) + if (istype(L) && !(isnecromorph(L))) + if (!L.reagents.has_reagent(/datum/reagent/toxin/necro)) + to_chat(L, span_warning("You feel a tiny prick.")) + L.reagents.add_reagent(/datum/reagent/toxin/necro, quantity) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/leaper.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/leaper.dm new file mode 100644 index 00000000000..9319d063ca7 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/leaper.dm @@ -0,0 +1,78 @@ +/mob/living/carbon/human/necromorph/leaper + health = 110 + maxHealth = 110 + class = /datum/necro_class/leaper + necro_species = /datum/species/necromorph/leaper + necro_armor = /datum/armor/dsnecro_leaper + pixel_x = -16 + pixel_y = -18 + base_pixel_x = -16 + base_pixel_y = -18 + bodyparts = list( + /obj/item/bodypart/chest/necromorph/leaper, + /obj/item/bodypart/head/necromorph/leaper, + /obj/item/bodypart/arm/left/necromorph/leaper, + /obj/item/bodypart/arm/right/necromorph/leaper, + /obj/item/bodypart/leg/left/necromorph/leaper, + /obj/item/bodypart/leg/right/necromorph/leaper, + ) + + tutorial_text = "Parkourist: Brethrens Moons have gifted you with the ability to run on the walls! Trying to pass through a wall, door or window - you cling to them, as a result you become a bit more transparent and you are no longer affected by obstacles on the floor (liquids, tables, etc).\n\ + Leaping: you can jump on someone or just on walls to hang on to them. A great way to move from wall to wall without gravity.\n\ + Wall Eater: allows you to chew through any NOT reinforced walls if you press the LMB on them. It will take time to completely destroy, but hey, it's totally worth it!" + +/mob/living/carbon/human/necromorph/leaper/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + AddComponent(/datum/component/wallrun) + AddElement(/datum/element/wall_tearer, allow_reinforced = FALSE, tear_time = 10 SECONDS) + +/mob/living/carbon/human/necromorph/leaper/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.leaper_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/leaper + display_name = "Leaper" + desc = "A long range ambusher, the leaper can leap or gallop onto a victim, knock them down, and then tear them apart with its bladed tails and claws. Best at hit and run tactics." + necromorph_type_path = /mob/living/carbon/human/necromorph/leaper + tier = 1 + nest_allowed = TRUE + biomass_cost = 65 + biomass_spent_required = 0 + melee_damage_lower = 18 + melee_damage_upper = 24 + necro_armor = /datum/armor/dsnecro_leaper + actions = list( + /datum/action/cooldown/mob_cooldown/charge/necro/leaper, + /datum/action/cooldown/necro/swing/leaper, + /datum/action/cooldown/necro/active/gallop, + /datum/action/cooldown/necro/shout, + ) + implemented = TRUE + +/datum/armor/dsnecro_leaper + melee = 50 + bullet = 35 + laser = 10 + energy = 10 + bomb = 0 + bio = 50 + fire = 0 + acid = 80 + +/datum/species/necromorph/leaper + name = "Leaper" + id = SPECIES_NECROMORPH_LEAPER + bodypart_overrides = list( + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/leaper, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/leaper, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/leaper, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/leaper, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/leaper, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/leaper, + ) + +/datum/species/necromorph/leaper/get_scream_sound(mob/living/carbon/human/necromorph/leaper) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_7.ogg', + ) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/lurker.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/lurker.dm new file mode 100644 index 00000000000..01d83ef9fc3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/lurker.dm @@ -0,0 +1,80 @@ +/mob/living/carbon/human/necromorph/lurker + maxHealth = 100 + class = /datum/necro_class/lurker + necro_species = /datum/species/necromorph/lurker + necro_armor = /datum/armor/dsnecro_lurker + pixel_x = -16 + base_pixel_x = -16 + bodyparts = list( + /obj/item/bodypart/chest/necromorph/lurker, + /obj/item/bodypart/head/necromorph/lurker, + /obj/item/bodypart/arm/left/necromorph/lurker, + /obj/item/bodypart/arm/right/necromorph/lurker, + /obj/item/bodypart/leg/left/necromorph/lurker, + /obj/item/bodypart/leg/right/necromorph/lurker, + ) + + tutorial_text = "Spine Shot: Brethrens Moons have gifted you with the ability to shot spines, deadly and fast projectiles!" + + var/icon/tentacle + var/tentacle_path = 'tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi' + var/tentacle_state = "lurker_tentacle_combined" + +/mob/living/carbon/human/necromorph/lurker/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.lurker_sounds[audio_type]), volume, vary, extra_range) + +/mob/living/carbon/human/necromorph/lurker/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_lurker) + tentacle = icon(icon = tentacle_path, icon_state = tentacle_state) + add_overlay(tentacle) + +/mob/living/carbon/human/necromorph/lurker/death(gibbed) + . = ..() + cut_overlay(tentacle) + +/datum/necro_class/lurker + display_name = "Lurker" + desc = "Long range fire-support that fires sharp spines." + necromorph_type_path = /mob/living/carbon/human/necromorph/lurker + tier = 1 + biomass_cost = 70 + biomass_spent_required = 0 + melee_damage_lower = 10 + melee_damage_upper = 16 + necro_armor = /datum/armor/dsnecro_lurker + actions = list( + /datum/action/cooldown/necro/shoot/lurker, + /datum/action/cooldown/necro/shout, + ) + implemented = TRUE + nest_allowed = TRUE + +/datum/armor/dsnecro_lurker + melee = 30 + bullet = 30 + laser = 20 + energy = 10 + bomb = 0 + bio = 50 + fire = 0 + acid = 80 + +/datum/species/necromorph/lurker + name = "Lurker" + id = SPECIES_NECROMORPH_LURKER + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/lurker, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/lurker, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/lurker, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/lurker, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/lurker, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/lurker, + ) + +/datum/species/necromorph/lurker/get_scream_sound(mob/living/carbon/human/necromorph/lurker) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_4.ogg', + ) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/oracle_twitcher.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/oracle_twitcher.dm new file mode 100644 index 00000000000..2b30bdc5ed3 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/oracle_twitcher.dm @@ -0,0 +1,50 @@ +/mob/living/carbon/human/necromorph/twitcher/enhanced + health = 210 + maxHealth = 210 + class = /datum/necro_class/twitcher/enhanced + necro_species = /datum/species/necromorph/twitcher/enhanced + necro_armor = /datum/armor/dsnecro_e_twitcher + pixel_x = -8 + base_pixel_x = -8 + dodge_pool_chance = 40 + dodge_pool_usage = 5 + +/mob/living/carbon/human/necromorph/twitcher/enhanced/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_much_faster) //Pretty close to the speed of a human + +/datum/necro_class/twitcher/enhanced + display_name = "Oracle Twitcher" + desc = "Extremely rare twitcher variant achieved by infecting an oracle operative." + necromorph_type_path = /mob/living/carbon/human/necromorph/twitcher/enhanced + tier = 2 + biomass_cost = 210 + biomass_spent_required = 1200 + melee_damage_lower = 22 + melee_damage_upper = 26 + armour_penetration = 40 + necro_armor = /datum/armor/dsnecro_e_twitcher + implemented = TRUE + +/datum/species/necromorph/twitcher/enhanced + name = "Oracle Twitcher" + id = SPECIES_NECROMORPH_TWITCHER_ORACLE + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/twitcher/enhanced, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/twitcher/enhanced, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/twitcher/enhanced, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/twitcher/enhanced, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/twitcher/enhanced, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/twitcher/enhanced, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/armor/dsnecro_e_twitcher + melee = 50 + bullet = 60 + laser = 15 + energy = 15 + bomb = 5 + bio = 65 + fire = 25 + acid = 95 diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/puker.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/puker.dm new file mode 100644 index 00000000000..e83635befa7 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/puker.dm @@ -0,0 +1,139 @@ +/mob/living/carbon/human/necromorph/puker + health = 140 + maxHealth = 140 + class = /datum/necro_class/puker + necro_species = /datum/species/necromorph/puker + necro_armor = /datum/armor/dsnecro_puker + tutorial_text = "Poison: Your vomit leaves puddles that effectively slow enemy advancement and eat through their armor. All of your ranged attacks put a temporary poison on your opponent. Stacks can not be maintained forever, for maximum benefit you must wait for the effect to end: 6 seconds for Snapshot and 9 seconds for Longshot." + +/mob/living/carbon/human/necromorph/puker/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_slower) + death_sound = pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_3.ogg', + ) + +/mob/living/carbon/human/necromorph/puker/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.puker_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/puker + display_name = "Puker" + desc = "A flexible ranged necromorph who fights by dousing enemies in acid, and is effective at long ranges. Good for crowd control and direct firefights, but suffers greatly in melee combat." + necromorph_type_path = /mob/living/carbon/human/necromorph/puker + nest_allowed = TRUE + tier = 2 + biomass_cost = 125 + biomass_spent_required = 680 + melee_damage_lower = 11 + melee_damage_upper = 14 + necro_armor = /datum/armor/dsnecro_puker + actions = list( + /datum/action/cooldown/necro/shoot/puker_snapshot, + /datum/action/cooldown/necro/shoot/puker_longshot, + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/necro/scream, + /datum/action/cooldown/necro/vomit, + ) + implemented = TRUE + +/datum/armor/dsnecro_puker + melee = 50 + bullet = 50 + laser = 15 + energy = 15 + bomb = 5 + bio = 75 + fire = 10 + acid = 100 + +/datum/species/necromorph/puker + name = "Puker" + id = SPECIES_NECROMORPH_PUKER + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/puker, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/puker, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/puker, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/puker, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/puker, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/puker, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/species/necromorph/puker/get_scream_sound(mob/living/carbon/human/necromorph/puker) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_4.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_4.ogg', + ) + +/datum/action/cooldown/necro/shoot/puker_longshot + name = "Long shot" + desc = "A powerful projectile for longrange shooting." + cooldown_time = 3.5 SECONDS + windup_time = 0.5 SECONDS + projectiletype = /obj/projectile/bullet/biobomb/puker_longshot + +/datum/action/cooldown/necro/shoot/puker_longshot/pre_fire(atom/target) + ADD_TRAIT(owner, TRAIT_IMMOBILIZED, src) + +/datum/action/cooldown/necro/shoot/puker_longshot/post_fire() + REMOVE_TRAIT(owner, TRAIT_IMMOBILIZED, src) + +/obj/projectile/bullet/biobomb/puker_longshot + name = "acid blast" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "acid_large" + + damage = 10 + speed = 1.4 + +/obj/projectile/bullet/biobomb/puker_longshot/on_hit(atom/target, blocked, pierce_hit) + . = ..() + if(. == BULLET_ACT_HIT) + if(isliving(target)) + var/mob/living/M = target + M.adjust_timed_status_effect(18 SECONDS, /datum/status_effect/bioacid, 180 SECONDS) + +#define PUKER_SNAPSHOT_AUTOTARGET_RANGE 3 + +/datum/action/cooldown/necro/shoot/puker_snapshot + name = "Snapshot" + desc = "A moderate-strength projectile that auto-aims at targets within X range." + cooldown_time = 2.5 SECONDS + windup_time = 0 SECONDS + projectiletype = /obj/projectile/bullet/biobomb/puker_snapshot + +/datum/action/cooldown/necro/shoot/puker_snapshot/New(Target, original, cooldown) + desc = "A moderate-strength projectile that auto-aims at targets within [PUKER_SNAPSHOT_AUTOTARGET_RANGE] range." + ..() + +/datum/action/cooldown/necro/shoot/puker_snapshot/PreActivate(atom/target) + if(!isliving(target)) + for(var/mob/potential_target in view(PUKER_SNAPSHOT_AUTOTARGET_RANGE, get_turf(target))) + if(!faction_check(potential_target.faction, owner.faction)) + target = potential_target + break + if(!isliving(target)) + to_chat(owner, span_warning("No valid targets found within [PUKER_SNAPSHOT_AUTOTARGET_RANGE] tiles range.")) + return TRUE + return ..() + +#undef PUKER_SNAPSHOT_AUTOTARGET_RANGE + +/obj/projectile/bullet/biobomb/puker_snapshot + name = "acid bolt" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "acid_large" + + damage = 6 + speed = 1.4 + +/obj/projectile/bullet/biobomb/puker_snapshot/on_hit(atom/target, blocked, pierce_hit) + . = ..() + if(. == BULLET_ACT_HIT) + if(isliving(target)) + var/mob/living/M = target + M.adjust_timed_status_effect(10 SECONDS, /datum/status_effect/bioacid, 180 SECONDS) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/slasher.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/slasher.dm new file mode 100644 index 00000000000..4db72f7017f --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/slasher.dm @@ -0,0 +1,78 @@ +/mob/living/carbon/human/necromorph/slasher + health = 125 + maxHealth = 125 + class = /datum/necro_class/slasher + necro_species = /datum/species/necromorph/slasher + necro_armor = /datum/armor/dsnecro_slasher + pixel_x = -8 + base_pixel_x = -8 + tutorial_text = "Raise Your Shields: you can take a step in the direction of the mouse click, giving you a maximum of 20 defense points." + +/mob/living/carbon/human/necromorph/slasher/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_slower) + +/mob/living/carbon/human/necromorph/slasher/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.slasher_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/slasher + display_name = "Slasher" + desc = "The frontline soldier of the necromorph horde. While slow, the slasher's charge and dodge help it close the distance." + necromorph_type_path = /mob/living/carbon/human/necromorph/slasher + nest_allowed = TRUE + tier = 1 + biomass_cost = 50 + biomass_spent_required = 0 + melee_damage_lower = 18 + melee_damage_upper = 20 + armour_penetration = 25 + necro_armor = /datum/armor/dsnecro_slasher + actions = list( + /datum/action/cooldown/mob_cooldown/charge/necro/slasher, + /datum/action/cooldown/necro/dodge, + /datum/action/cooldown/necro/shout, + ) + implemented = TRUE + +/datum/armor/dsnecro_slasher + melee = 40 + bullet = 45 + laser = 10 + energy = 10 + bomb = 0 + bio = 50 + fire = 0 + acid = 80 + +/datum/species/necromorph/slasher + name = "Slasher" + id = SPECIES_NECROMORPH_SLASHER + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/slasher, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/slasher, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/slasher, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/slasher, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/slasher, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/slasher, + ) + +/datum/species/necromorph/slasher/get_scream_sound(mob/living/carbon/human/necromorph/slasher) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_3.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_4.ogg', + ) + +/datum/action/cooldown/mob_cooldown/charge/necro/slasher + cooldown_time = 12 SECONDS + charge_delay = 1 SECONDS + +/datum/action/cooldown/mob_cooldown/charge/necro/slasher/do_charge_indicator(atom/charge_target) + var/mob/living/carbon/human/necromorph/source = owner + var/matrix/new_matrix = matrix(source.transform) + var/shake_dir = pick(-1, 1) + new_matrix.Turn(16*shake_dir) + animate(source, transform = new_matrix, pixel_x = source.pixel_x + 5*shake_dir, time = 1) + animate(transform = matrix(), pixel_x = source.pixel_x-5*shake_dir, time = 9, easing = ELASTIC_EASING) + source.play_necro_sound(SOUND_SHOUT_LONG, VOLUME_MID, TRUE, 3) diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/spitter.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/spitter.dm new file mode 100644 index 00000000000..42d16c5b193 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/spitter.dm @@ -0,0 +1,135 @@ +/mob/living/carbon/human/necromorph/spitter + health = 110 + maxHealth = 110 + class = /datum/necro_class/spitter + necro_species = /datum/species/necromorph/spitter + necro_armor = /datum/armor/dsnecro_spitter + tutorial_text = "Poison: all of your ranged attacks put a temporary poison on your opponent. Stacks can not be maintained forever, for maximum benefit you must wait for the effect to end: 6 seconds for Snapshot and 9 seconds for Longshot." + +/mob/living/carbon/human/necromorph/spitter/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + death_sound = pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_1.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_3.ogg', + ) + +/mob/living/carbon/human/necromorph/spitter/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.spitter_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/spitter + display_name = "Spitter" + desc = "A midline skirmisher with the ability to spit acid at medium range. Works best when accompanied by slashers to protect it from attacks. Weak and fragile in direct combat." + necromorph_type_path = /mob/living/carbon/human/necromorph/spitter + nest_allowed = TRUE + tier = 1 + biomass_cost = 45 + biomass_spent_required = 0 + melee_damage_lower = 14 + melee_damage_upper = 17 + necro_armor = /datum/armor/dsnecro_spitter + actions = list( + /datum/action/cooldown/necro/shoot/spitter_snapshot, + /datum/action/cooldown/necro/shoot/spitter_longshot, + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/necro/scream, + ) + implemented = TRUE + +/datum/armor/dsnecro_spitter + melee = 40 + bullet = 45 + laser = 10 + energy = 10 + bomb = 0 + bio = 65 + fire = 0 + acid = 90 + +/datum/species/necromorph/spitter + name = "Spitter" + id = SPECIES_NECROMORPH_SPITTER + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/spitter, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/spitter, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/spitter, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/spitter, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/spitter, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/spitter, + ) + +/datum/species/necromorph/spitter/get_scream_sound(mob/living/carbon/human/necromorph/spitter) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme_2.ogg', + ) + +/datum/action/cooldown/necro/shoot/spitter_longshot + name = "Long shot" + desc = "A powerful projectile for longrange shooting." + cooldown_time = 3.5 SECONDS + windup_time = 0.5 SECONDS + projectiletype = /obj/projectile/bullet/biobomb/spitter_longshot + +/datum/action/cooldown/necro/shoot/spitter_longshot/pre_fire(atom/target) + ADD_TRAIT(owner, TRAIT_IMMOBILIZED, src) + +/datum/action/cooldown/necro/shoot/spitter_longshot/post_fire() + REMOVE_TRAIT(owner, TRAIT_IMMOBILIZED, src) + +/obj/projectile/bullet/biobomb/spitter_longshot + name = "acid blast" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "acid_large" + + damage = 14 + speed = 1.4 + +/obj/projectile/bullet/biobomb/spitter_longshot/on_hit(atom/target, blocked, pierce_hit) + . = ..() + if(. == BULLET_ACT_HIT) + if(isliving(target)) + var/mob/living/M = target + M.adjust_timed_status_effect(9 SECONDS, /datum/status_effect/bioacid, 180 SECONDS) + +#define SPITTER_SNAPSHOT_AUTOTARGET_RANGE 4 + +/datum/action/cooldown/necro/shoot/spitter_snapshot + name = "Snapshot" + desc = "A moderate-strength projectile that auto-aims at targets within X range." + cooldown_time = 3 SECONDS + windup_time = 0 SECONDS + projectiletype = /obj/projectile/bullet/biobomb/spitter_snapshot + +/datum/action/cooldown/necro/shoot/spitter_snapshot/New(Target, original, cooldown) + desc = "A moderate-strength projectile. Auto-aims at targets within [SPITTER_SNAPSHOT_AUTOTARGET_RANGE] range." + ..() + +/datum/action/cooldown/necro/shoot/spitter_snapshot/PreActivate(atom/target) + if(!isliving(target)) + for(var/mob/potential_target in view(SPITTER_SNAPSHOT_AUTOTARGET_RANGE, get_turf(target))) + if(!faction_check(potential_target.faction, owner.faction)) + target = potential_target + break + if(!isliving(target)) + to_chat(owner, span_warning("No valid targets found within [SPITTER_SNAPSHOT_AUTOTARGET_RANGE] tiles range.")) + return TRUE + return ..() + +#undef SPITTER_SNAPSHOT_AUTOTARGET_RANGE + +/obj/projectile/bullet/biobomb/spitter_snapshot + name = "acid bolt" + icon = 'tff_modular/modules/deadspace/icons/obj/projectiles.dmi' + icon_state = "acid_large" + + damage = 4 + speed = 1.4 + +/obj/projectile/bullet/biobomb/spitter_snapshot/on_hit(atom/target, blocked, pierce_hit) + . = ..() + if(. == BULLET_ACT_HIT) + if(isliving(target)) + var/mob/living/M = target + M.adjust_timed_status_effect(6 SECONDS, /datum/status_effect/bioacid, 180 SECONDS) + diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/tripod.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/tripod.dm new file mode 100644 index 00000000000..a962c48807b --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/tripod.dm @@ -0,0 +1,72 @@ +/mob/living/carbon/human/necromorph/tripod + health = 300 + maxHealth = 300 + class = /datum/necro_class/tripod + necro_species = /datum/species/necromorph/tripod + necro_armor = /datum/armor/dsnecro_tripod + mob_size = MOB_SIZE_HUGE + pixel_x = -48 + base_pixel_x = -48 + bodyparts = list( + /obj/item/bodypart/chest/necromorph/tripod, + /obj/item/bodypart/head/necromorph/tripod, + /obj/item/bodypart/arm/left/necromorph/tripod, + /obj/item/bodypart/arm/right/necromorph/tripod, + /obj/item/bodypart/leg/left/necromorph/tripod, + /obj/item/bodypart/leg/right/necromorph/tripod, + ) + +/mob/living/carbon/human/necromorph/tripod/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + AddComponent(/datum/component/execution/tripod) + +/mob/living/carbon/human/necromorph/tripod/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.tripod_sounds[audio_type]), volume, vary, extra_range) + +/mob/living/carbon/human/necromorph/tripod/resolve_right_click_attack(atom/target, list/modifiers) + if(isliving(target)) + var/datum/component/execution/tripod/execute = GetComponent(/datum/component/execution/tripod) + perform_execution(execute, target, src) + return ..() + +/datum/necro_class/tripod + display_name = "Tripod" + desc = "A long range ambusher, the leaper can leap on unsuspecting victims from afar, knock them down, and tear them apart with its bladed tail. Not good for prolonged combat though." + necromorph_type_path = /mob/living/carbon/human/necromorph/tripod + tier = 2 + nest_allowed = FALSE + biomass_cost = 360 + biomass_spent_required = 1350 + melee_damage_lower = 22 + melee_damage_upper = 26 + armour_penetration = 25 + necro_armor = /datum/armor/dsnecro_tripod + actions = list( + /datum/action/cooldown/necro/swing/tripod, + /datum/action/cooldown/mob_cooldown/lava_swoop/high_leap, + ) + implemented = TRUE + +/datum/species/necromorph/tripod + name = "Tripod" + id = SPECIES_NECROMORPH_TRIPOD + bodypart_overrides = list( + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/tripod, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/tripod, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/tripod, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/tripod, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/tripod, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/tripod, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + mutanttongue = /obj/item/organ/tongue/necro/tripod + +/datum/armor/dsnecro_tripod + melee = 65 + bullet = 45 + laser = 15 + energy = 15 + bomb = 15 + bio = 65 + fire = 20 + acid = 95 diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/twitcher.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/twitcher.dm new file mode 100644 index 00000000000..bc1ae005b91 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/twitcher.dm @@ -0,0 +1,96 @@ +/mob/living/carbon/human/necromorph/twitcher + health = 175 + maxHealth = 175 + class = /datum/necro_class/twitcher + necro_species = /datum/species/necromorph/twitcher + necro_armor = /datum/armor/dsnecro_twitcher + pixel_x = -8 + base_pixel_x = -8 + ///Pool for passive dodging of projectiles, gained passively over time and lost by dodging + var/dodge_pool = 100 + //The absolute max the dodge_pool can have + var/max_pool = 100 + ///Chance of dodge_pool decreasing from bullet dodge + var/dodge_pool_chance = 55 + ///Amount dodge_pool decreases + var/dodge_pool_usage = 12 + tutorial_text = "Shake it!: at the start of the battle you'll be dodging most bullets and the better you are at it, the sooner you'll start catching them. Outside of battle, things will go back to normal. However, you can not dodge melee attacks." + +/mob/living/carbon/human/necromorph/twitcher/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + add_movespeed_modifier(/datum/movespeed_modifier/dsnecro_faster) + +/mob/living/carbon/human/necromorph/twitcher/bullet_act(obj/projectile/bullet, def_zone, piercing_hit = FALSE) + if(stat == DEAD) + return ..() //We don't want the twitcher to dodge if he is dead + + if(prob(dodge_pool)) + visible_message(span_danger("[src] twitches out of the way of [bullet]!")) + Shake(pick(15,-15),pick(15, -15), 1 SECONDS) + playsound(src, SFX_BULLET_MISS, 75, TRUE) + if(prob(dodge_pool_chance)) //Lowers dodge pool, moves twitcher out of the way if pool lowers + dodge_pool -= dodge_pool_usage + var/move_dir = pick(GLOB.alldirs) + Move(get_step(src, move_dir), move_dir) + return BULLET_ACT_FORCE_PIERCE + return ..() + +/mob/living/carbon/human/necromorph/twitcher/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.twitcher_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/twitcher + display_name = "Twitcher" + desc = "An elite soldier displaced in time, blinks around randomly and is difficult to hit. Charges extremely quickly" + necromorph_type_path = /mob/living/carbon/human/necromorph/twitcher + tier = 1 //For the sake of sanity checks the normal twitcher is technically a T1 + biomass_cost = 150 + biomass_spent_required = 850 + melee_damage_lower = 14 + melee_damage_upper = 20 + necro_armor = /datum/armor/dsnecro_twitcher + actions = list( + /datum/action/cooldown/necro/shout, + /datum/action/cooldown/mob_cooldown/charge/necro, + /datum/action/cooldown/mob_cooldown/charge/necro/twitcher, + ) + implemented = TRUE + nest_allowed = FALSE + +/datum/armor/dsnecro_twitcher + melee = 45 + bullet = 55 + laser = 10 + energy = 10 + bomb = 0 + bio = 50 + fire = 0 + acid = 80 + +/datum/species/necromorph/twitcher + name = "Twitcher" + id = SPECIES_NECROMORPH_TWITCHER + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/twitcher, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/twitcher, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/twitcher, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/twitcher, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/twitcher, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/twitcher, + ) + +/datum/species/necromorph/twitcher/get_scream_sound(mob/living/carbon/human/necromorph/twitcher) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_2.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_1.ogg', + ) + +//Twitcher passively generates it's dodge back at a flat rate +/datum/species/necromorph/twitcher/spec_life(mob/living/carbon/human/necromorph/twitcher/necro, delta_time, times_fired) + if(necro.stat == DEAD) + return //Don't want it generating dodge while dead + necro.dodge_pool = min(necro.dodge_pool + (0.6 * delta_time), necro.max_pool) + return ..() + + diff --git a/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/ubermorph.dm b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/ubermorph.dm new file mode 100644 index 00000000000..763170f8328 --- /dev/null +++ b/tff_modular/modules/deadspace/code/necromorph/necromorphs/subtypes/ubermorph.dm @@ -0,0 +1,112 @@ +/mob/living/carbon/human/necromorph/ubermorph + health = INFINITY + maxHealth = INFINITY + mob_size = MOB_SIZE_HUGE + class = /datum/necro_class/ubermorph + necro_species = /datum/species/necromorph/ubermorph + necro_armor = /datum/armor/dsnecro_ubermorph + tutorial_text = "Immortality: you can not be killed. Lead everyone into battle." + +/mob/living/carbon/human/necromorph/ubermorph/Initialize(mapload, obj/structure/marker/marker_master) + . = ..() + send_to_playing_players(span_colossus("A deep chill slithers into your mind.. You feel like you are running out of time.")) //If you aren't dead, you'll know you will be soon + sound_to_playing_players(pick(GLOB.ubermorph_spawn), 40) + +/mob/living/carbon/human/necromorph/ubermorph/play_necro_sound(audio_type, volume, vary, extra_range) + playsound(src, pick(GLOB.ubermorph_sounds[audio_type]), volume, vary, extra_range) + +/datum/necro_class/ubermorph + display_name = "Ubermorph" + desc = "A juvenile hivemind. Constantly regenerating, a nigh-immortal leader of the necromorph army. " + necromorph_type_path = /mob/living/carbon/human/necromorph/ubermorph + nest_allowed = FALSE + tier = 4 + biomass_cost = 800 + biomass_spent_required = 2000 + melee_damage_lower = 20 + melee_damage_upper = 29 + armour_penetration = 60 + implemented = TRUE + necro_armor = /datum/armor/dsnecro_ubermorph + actions = list( + /datum/action/cooldown/mob_cooldown/charge/necro/ubermorph, + /datum/action/cooldown/necro/regenerate/ubermorph, + // /datum/action/cooldown/necro/frenzy_shout/ubermorph, + ) + spawn_limit = 1 + +/datum/armor/dsnecro_ubermorph + melee = 75 + bullet = 75 + laser = 20 + energy = 30 + bomb = 25 + bio = 10 + fire = 80 + acid = 100 + +/datum/species/necromorph/ubermorph + name = "Ubermorph" + id = SPECIES_NECROMORPH_UBERMORPH + bodypart_overrides = list( + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/necromorph/ubermorph, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/necromorph/ubermorph, + BODY_ZONE_HEAD = /obj/item/bodypart/head/necromorph/ubermorph, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/necromorph/ubermorph, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/necromorph/ubermorph, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/necromorph/ubermorph, + ) + mutanteyes = /obj/item/organ/eyes/necro/enhanced + +/datum/species/necromorph/ubermorph/get_scream_sound(mob/living/carbon/human/necromorph/ubermorph) + return pick( + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_5.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_6.ogg', + 'tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_3.ogg', + ) + +/datum/action/cooldown/necro/regenerate/ubermorph + max_limbs = 2 + +/datum/action/cooldown/necro/frenzy_shout/ubermorph + var/obj/effect/temp_visual/expanding_circle/EC + +/datum/action/cooldown/necro/frenzy_shout/ubermorph/Activate(atom/target) + . = ..() + if(.) + var/mob/living/carbon/human/necromorph/N = owner + N.play_necro_sound(SOUND_SHOUT_LONG, VOLUME_MID, 1, 6) + shake_camera(N, 6, 4) + + for (var/mob/living/L in view(7, N)) + if (!faction_check(N.faction, L.faction) && L.stat != DEAD) + L.take_overall_damage(15) + + //Lets do some cool effects + effect_circle() + addtimer(CALLBACK(src, PROC_REF(effect_circle)), 4) + addtimer(CALLBACK(src, PROC_REF(effect_circle)), 8) + +/datum/action/cooldown/necro/frenzy_shout/ubermorph/proc/effect_circle() + EC = new /obj/effect/temp_visual/expanding_circle(owner.loc, 1.5 SECONDS, 1.5,"#ff0000") + EC.pixel_y += 40 //Offset it so it appears to be at our mob's head + +/datum/action/cooldown/mob_cooldown/charge/necro/ubermorph + name = "Lunge" + desc = "A shortrange charge which causes heavy internal damage to one victim. Often fatal." + +/datum/action/cooldown/mob_cooldown/charge/necro/ubermorph/Activate(atom/target) + ..() + /*owner.face_atom(get_turf(target)) + animate( + owner, + pixel_x = owner.pixel_x + (target_atom.x - owner.x) * 24, + pixel_y = owner.pixel_y + (target_atom.y - owner.y) * 24, + time = charge_delay, + easing = BACK_EASING + )*/ + return TRUE + +/datum/action/cooldown/mob_cooldown/charge/necro/ubermorph/do_charge() + animate(owner, pixel_x = owner.base_pixel_x, pixel_y = owner.base_pixel_y, time = 0.5 SECONDS, easing = BACK_EASING) + return ..() diff --git a/tff_modular/modules/deadspace/code/reagents/necro_toxin.dm b/tff_modular/modules/deadspace/code/reagents/necro_toxin.dm new file mode 100644 index 00000000000..caf05a9f9b5 --- /dev/null +++ b/tff_modular/modules/deadspace/code/reagents/necro_toxin.dm @@ -0,0 +1,25 @@ + +/datum/reagent/toxin/necro + name = "Necrotoxin" + description = "A vile substance that gradually corrupts the body." + taste_description = "rotting flesh" + color = "#4c3b34" + overdose_threshold = 100 //Basically impossible to OD on, but turns into a worse toxin + metabolization_rate = REM * 2 + +/datum/reagent/toxin/necro/on_mob_metabolize(mob/living/affected_mob) + . = ..() + if(volume > 10) // Short lived effect, warns the player that they've taken too much necrotox in a short period of time. + affected_mob.reagents.remove_reagent(/datum/reagent/toxin/necro, 10) //Rapidly converts necrotoxin into a worse variant + affected_mob.reagents.add_reagent(/datum/reagent/toxin/necro/lethal, 7) + if(prob(75)) + affected_mob.emote("scream"); + to_chat(affected_mob, span_notice("Your insides briefly twist and burn! Something's wrong!")) + +/datum/reagent/toxin/necro/lethal + name = "Necrax toxin" + description = "A much deadlier variant of the enigmatic, corrupting substance." + taste_description = "corpse bile" + color = "#bd3c3c" + metabolization_rate = REM * 5 + toxpwr = 4.5 diff --git a/tff_modular/modules/deadspace/code/reagents/vomit.dm b/tff_modular/modules/deadspace/code/reagents/vomit.dm new file mode 100644 index 00000000000..49f77f77f96 --- /dev/null +++ b/tff_modular/modules/deadspace/code/reagents/vomit.dm @@ -0,0 +1,47 @@ +/obj/effect/decal/cleanable/vomit/necro + name = "necro vomit" + decal_reagent = /datum/reagent/toxin/necro_vomit + icon_state = "vomit_1-old" + random_icon_states = list("vomit_1-old", "vomit_2-old", "vomit_3-old", "vomit_4-old") + var/safepasses = 2 + var/deletion_time = 15 SECONDS + +/obj/effect/decal/cleanable/vomit/necro/Initialize(mapload, list/datum/disease/diseases) + . = ..() + QDEL_IN(src, deletion_time) + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + ) + AddComponent(/datum/component/connect_loc_behalf, src, loc_connections) + +/obj/effect/decal/cleanable/vomit/necro/proc/on_entered(datum/source, atom/movable/arrived, atom/old_loc, list/atom/old_locs) + if(iscarbon(arrived) && !isnecromorph(arrived)) + var/mob/living/carbon/human = arrived + human.reagents.add_reagent(decal_reagent, 2) + safepasses-- + new /obj/effect/thing_acid(get_turf(src)) + if(safepasses <= 0 && !QDELETED(src)) + qdel(src) + + +/datum/reagent/toxin/necro_vomit + name = "Necro Vomit" + description = "Someone's vomit. Huh." + color = "#006400" + taste_description = "disgusting" + toxpwr = 2.5 + +/datum/reagent/toxin/necro_vomit/on_mob_metabolize(mob/living/affected_mob) + if(!iscarbon(affected_mob)) + return + + var/mob/living/carbon/victim = affected_mob + + victim.emote("scream") + victim.adjust_timed_status_effect(15 SECONDS, /datum/status_effect/bioacid/enhanced, 180 SECONDS) + victim.set_eye_blur_if_lower(10 SECONDS) + victim.adjust_temp_blindness(6 SECONDS) + victim.set_confusion_if_lower(5 SECONDS) + victim.update_damage_hud() + victim.reagents.remove_reagent(/datum/reagent/toxin/necro_vomit, 2) + return ..() diff --git a/tff_modular/modules/deadspace/icons/effects/256x256.dmi b/tff_modular/modules/deadspace/icons/effects/256x256.dmi new file mode 100644 index 00000000000..275bc92b17e Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/256x256.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/blood.dmi b/tff_modular/modules/deadspace/icons/effects/blood.dmi new file mode 100644 index 00000000000..64badc6dadf Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/blood.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/contamination.dmi b/tff_modular/modules/deadspace/icons/effects/contamination.dmi new file mode 100644 index 00000000000..c16868fdf9b Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/contamination.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/corruption.dmi b/tff_modular/modules/deadspace/icons/effects/corruption.dmi new file mode 100644 index 00000000000..2c164360f53 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/corruption.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/corruption32x48.dmi b/tff_modular/modules/deadspace/icons/effects/corruption32x48.dmi new file mode 100644 index 00000000000..0c81a380930 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/corruption32x48.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/corruption48x48.dmi b/tff_modular/modules/deadspace/icons/effects/corruption48x48.dmi new file mode 100644 index 00000000000..090a6135b39 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/corruption48x48.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/corruption64.dmi b/tff_modular/modules/deadspace/icons/effects/corruption64.dmi new file mode 100644 index 00000000000..09b8cf37ebf Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/corruption64.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/corruption96x96.dmi b/tff_modular/modules/deadspace/icons/effects/corruption96x96.dmi new file mode 100644 index 00000000000..9f3ba201583 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/corruption96x96.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/harvester_new.dmi b/tff_modular/modules/deadspace/icons/effects/harvester_new.dmi new file mode 100644 index 00000000000..ccda618076b Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/harvester_new.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/new_corruption.dmi b/tff_modular/modules/deadspace/icons/effects/new_corruption.dmi new file mode 100644 index 00000000000..e282a5859c8 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/new_corruption.dmi differ diff --git a/tff_modular/modules/deadspace/icons/effects/runes.dmi b/tff_modular/modules/deadspace/icons/effects/runes.dmi new file mode 100644 index 00000000000..ce195cf9938 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/effects/runes.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/mob/onmob/back.dmi b/tff_modular/modules/deadspace/icons/event/mob/onmob/back.dmi new file mode 100644 index 00000000000..4b45128f5ff Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/mob/onmob/back.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/mob/onmob/lefthand.dmi b/tff_modular/modules/deadspace/icons/event/mob/onmob/lefthand.dmi new file mode 100644 index 00000000000..1af02b180b1 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/mob/onmob/lefthand.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/mob/onmob/lefthand_guns.dmi b/tff_modular/modules/deadspace/icons/event/mob/onmob/lefthand_guns.dmi new file mode 100644 index 00000000000..8686daaa8e3 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/mob/onmob/lefthand_guns.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/mob/onmob/righthand.dmi b/tff_modular/modules/deadspace/icons/event/mob/onmob/righthand.dmi new file mode 100644 index 00000000000..42d05554e51 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/mob/onmob/righthand.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/mob/onmob/righthand_guns.dmi b/tff_modular/modules/deadspace/icons/event/mob/onmob/righthand_guns.dmi new file mode 100644 index 00000000000..cc6822f836b Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/mob/onmob/righthand_guns.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/mob/weapons_left_hand.dmi b/tff_modular/modules/deadspace/icons/event/mob/weapons_left_hand.dmi new file mode 100644 index 00000000000..084bb531935 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/mob/weapons_left_hand.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/mob/weapons_right_hand.dmi b/tff_modular/modules/deadspace/icons/event/mob/weapons_right_hand.dmi new file mode 100644 index 00000000000..e82817dbdb3 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/mob/weapons_right_hand.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/ammo.dmi b/tff_modular/modules/deadspace/icons/event/obj/ammo.dmi new file mode 100644 index 00000000000..7c47b901003 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/ammo.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/belt_overlays.dmi b/tff_modular/modules/deadspace/icons/event/obj/belt_overlays.dmi new file mode 100644 index 00000000000..f5f6c38515d Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/belt_overlays.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/ds13_projectiles_large.dmi b/tff_modular/modules/deadspace/icons/event/obj/ds13_projectiles_large.dmi new file mode 100644 index 00000000000..8786530500d Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/ds13_projectiles_large.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/ds13guns.dmi b/tff_modular/modules/deadspace/icons/event/obj/ds13guns.dmi new file mode 100644 index 00000000000..d270e7df6a6 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/ds13guns.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/ds13guns48x32.dmi b/tff_modular/modules/deadspace/icons/event/obj/ds13guns48x32.dmi new file mode 100644 index 00000000000..6d5d84d97e0 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/ds13guns48x32.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/ds13handheld.dmi b/tff_modular/modules/deadspace/icons/event/obj/ds13handheld.dmi new file mode 100644 index 00000000000..8702dd05322 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/ds13handheld.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/projectiles.dmi b/tff_modular/modules/deadspace/icons/event/obj/projectiles.dmi new file mode 100644 index 00000000000..325a9a41c72 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/projectiles.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/projectiles_effects.dmi b/tff_modular/modules/deadspace/icons/event/obj/projectiles_effects.dmi new file mode 100644 index 00000000000..27cd632f72e Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/projectiles_effects.dmi differ diff --git a/tff_modular/modules/deadspace/icons/event/obj/weapons.dmi b/tff_modular/modules/deadspace/icons/event/obj/weapons.dmi new file mode 100644 index 00000000000..6a3859669b6 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/event/obj/weapons.dmi differ diff --git a/tff_modular/modules/deadspace/icons/hud/action_corruption.dmi b/tff_modular/modules/deadspace/icons/hud/action_corruption.dmi new file mode 100644 index 00000000000..bc357db55e3 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/hud/action_corruption.dmi differ diff --git a/tff_modular/modules/deadspace/icons/hud/alpha_mask.dmi b/tff_modular/modules/deadspace/icons/hud/alpha_mask.dmi new file mode 100644 index 00000000000..672a1353377 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/hud/alpha_mask.dmi differ diff --git a/tff_modular/modules/deadspace/icons/hud/cameranet_static.dmi b/tff_modular/modules/deadspace/icons/hud/cameranet_static.dmi new file mode 100644 index 00000000000..5230711a817 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/hud/cameranet_static.dmi differ diff --git a/tff_modular/modules/deadspace/icons/hud/healthbar.dmi b/tff_modular/modules/deadspace/icons/hud/healthbar.dmi new file mode 100644 index 00000000000..e81c7e15aee Binary files /dev/null and b/tff_modular/modules/deadspace/icons/hud/healthbar.dmi differ diff --git a/tff_modular/modules/deadspace/icons/hud/signal_icons.dmi b/tff_modular/modules/deadspace/icons/hud/signal_icons.dmi new file mode 100644 index 00000000000..5ad67674eff Binary files /dev/null and b/tff_modular/modules/deadspace/icons/hud/signal_icons.dmi differ diff --git a/tff_modular/modules/deadspace/icons/mob/clothing/head.dmi b/tff_modular/modules/deadspace/icons/mob/clothing/head.dmi new file mode 100644 index 00000000000..075cdd7479f Binary files /dev/null and b/tff_modular/modules/deadspace/icons/mob/clothing/head.dmi differ diff --git a/tff_modular/modules/deadspace/icons/mob/clothing/jumpsuit.dmi b/tff_modular/modules/deadspace/icons/mob/clothing/jumpsuit.dmi new file mode 100644 index 00000000000..6d6a6a9497c Binary files /dev/null and b/tff_modular/modules/deadspace/icons/mob/clothing/jumpsuit.dmi differ diff --git a/tff_modular/modules/deadspace/icons/mob/clothing/neck.dmi b/tff_modular/modules/deadspace/icons/mob/clothing/neck.dmi new file mode 100644 index 00000000000..90ac238c005 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/mob/clothing/neck.dmi differ diff --git a/tff_modular/modules/deadspace/icons/mob/clothing/suit.dmi b/tff_modular/modules/deadspace/icons/mob/clothing/suit.dmi new file mode 100644 index 00000000000..5aee8e30957 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/mob/clothing/suit.dmi differ diff --git a/tff_modular/modules/deadspace/icons/mob/hud/antag_hud.dmi b/tff_modular/modules/deadspace/icons/mob/hud/antag_hud.dmi new file mode 100644 index 00000000000..d736b92172d Binary files /dev/null and b/tff_modular/modules/deadspace/icons/mob/hud/antag_hud.dmi differ diff --git a/tff_modular/modules/deadspace/icons/mob/necromorph/swinging_limbs.dmi b/tff_modular/modules/deadspace/icons/mob/necromorph/swinging_limbs.dmi new file mode 100644 index 00000000000..3f90356df1a Binary files /dev/null and b/tff_modular/modules/deadspace/icons/mob/necromorph/swinging_limbs.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/64x64necros.dmi b/tff_modular/modules/deadspace/icons/necromorphs/64x64necros.dmi new file mode 100644 index 00000000000..28c804ace94 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/64x64necros.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi b/tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi new file mode 100644 index 00000000000..5e1a0667417 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/base_necromorph.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/brute.dmi b/tff_modular/modules/deadspace/icons/necromorphs/brute.dmi new file mode 100644 index 00000000000..4cd07a1eee9 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/brute.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/brute_flesh.dmi b/tff_modular/modules/deadspace/icons/necromorphs/brute_flesh.dmi new file mode 100644 index 00000000000..a28a04489e3 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/brute_flesh.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/divider.dmi b/tff_modular/modules/deadspace/icons/necromorphs/divider.dmi new file mode 100644 index 00000000000..ae72bcfe14a Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/divider.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/divider/components.dmi b/tff_modular/modules/deadspace/icons/necromorphs/divider/components.dmi new file mode 100644 index 00000000000..1fefcf3f926 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/divider/components.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/divider/components_large.dmi b/tff_modular/modules/deadspace/icons/necromorphs/divider/components_large.dmi new file mode 100644 index 00000000000..c5eae84f905 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/divider/components_large.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi new file mode 100644 index 00000000000..4aff3661697 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_classic.dmi b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_classic.dmi new file mode 100644 index 00000000000..f6d5f02cb01 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_classic.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi new file mode 100644 index 00000000000..7303c1ee20b Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced_right.dmi b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced_right.dmi new file mode 100644 index 00000000000..ac2f5aef3b8 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_enhanced_right.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_right.dmi b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_right.dmi new file mode 100644 index 00000000000..330fbe83273 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/exploder/exploder_right.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/guardian.dmi b/tff_modular/modules/deadspace/icons/necromorphs/guardian.dmi new file mode 100644 index 00000000000..b9d324106ed Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/guardian.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi b/tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi new file mode 100644 index 00000000000..7fc21254726 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/hunter.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/infector.dmi b/tff_modular/modules/deadspace/icons/necromorphs/infector.dmi new file mode 100644 index 00000000000..f41866a85d7 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/infector.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi b/tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi new file mode 100644 index 00000000000..ad7c23d20b0 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/infector_enhanced.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi b/tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi new file mode 100644 index 00000000000..78039723e47 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/leaper.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi b/tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi new file mode 100644 index 00000000000..39810ae2f12 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/leaper_enhanced.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi b/tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi new file mode 100644 index 00000000000..db951e6da8d Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/leaper_hopper.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi b/tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi new file mode 100644 index 00000000000..737e9d7b091 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/lurker/lurker.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/lurker_ian.dmi b/tff_modular/modules/deadspace/icons/necromorphs/lurker_ian.dmi new file mode 100644 index 00000000000..957a30923f2 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/lurker_ian.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/necroprojectiles.dmi b/tff_modular/modules/deadspace/icons/necromorphs/necroprojectiles.dmi new file mode 100644 index 00000000000..bc00f448f3e Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/necroprojectiles.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/puker/head.dmi b/tff_modular/modules/deadspace/icons/necromorphs/puker/head.dmi new file mode 100644 index 00000000000..f49baf45372 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/puker/head.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi b/tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi new file mode 100644 index 00000000000..ad7ffc2b076 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/puker/puker.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/puker/puker_classic.dmi b/tff_modular/modules/deadspace/icons/necromorphs/puker/puker_classic.dmi new file mode 100644 index 00000000000..f0246a2e35f Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/puker/puker_classic.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/puker/puker_flayed.dmi b/tff_modular/modules/deadspace/icons/necromorphs/puker/puker_flayed.dmi new file mode 100644 index 00000000000..f774816615e Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/puker/puker_flayed.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/puker/suit.dmi b/tff_modular/modules/deadspace/icons/necromorphs/puker/suit.dmi new file mode 100644 index 00000000000..e9d0a4fe202 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/puker/suit.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher/carrion.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher/carrion.dmi new file mode 100644 index 00000000000..8e305289053 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher/carrion.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher/clothing.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher/clothing.dmi new file mode 100644 index 00000000000..89e7ff5868e Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher/clothing.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher/damage_mask.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher/damage_mask.dmi new file mode 100644 index 00000000000..88420eeda22 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher/damage_mask.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher/desiccated.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher/desiccated.dmi new file mode 100644 index 00000000000..f4d37dbbfe4 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher/desiccated.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi new file mode 100644 index 00000000000..fb8e1daea2a Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher/fleshy.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher/head.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher/head.dmi new file mode 100644 index 00000000000..39b727ae6ce Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher/head.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher/slasher.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher/slasher.dmi new file mode 100644 index 00000000000..f4d37dbbfe4 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher/slasher.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi b/tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi new file mode 100644 index 00000000000..61d1c592342 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/slasher_enhanced.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi b/tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi new file mode 100644 index 00000000000..1ca1f854b24 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/spitter.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/swarmer.dmi b/tff_modular/modules/deadspace/icons/necromorphs/swarmer.dmi new file mode 100644 index 00000000000..606d462734e Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/swarmer.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/swinging_limbs.dmi b/tff_modular/modules/deadspace/icons/necromorphs/swinging_limbs.dmi new file mode 100644 index 00000000000..3f90356df1a Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/swinging_limbs.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi b/tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi new file mode 100644 index 00000000000..3999ac4478f Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/tripod.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi b/tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi new file mode 100644 index 00000000000..7be268136af Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/twitcher.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi b/tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi new file mode 100644 index 00000000000..bb69f61ab9d Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/twitcher_oracle.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi b/tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi new file mode 100644 index 00000000000..e07fe8fb84f Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/ubermorph.dmi differ diff --git a/tff_modular/modules/deadspace/icons/necromorphs/ubermorph_old.dmi b/tff_modular/modules/deadspace/icons/necromorphs/ubermorph_old.dmi new file mode 100644 index 00000000000..cdc8f042c32 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/necromorphs/ubermorph_old.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/clothing/head.dmi b/tff_modular/modules/deadspace/icons/obj/clothing/head.dmi new file mode 100644 index 00000000000..eebcdcdf0a1 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/clothing/head.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/clothing/jumpsuit.dmi b/tff_modular/modules/deadspace/icons/obj/clothing/jumpsuit.dmi new file mode 100644 index 00000000000..365cb1575a9 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/clothing/jumpsuit.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/clothing/neck.dmi b/tff_modular/modules/deadspace/icons/obj/clothing/neck.dmi new file mode 100644 index 00000000000..737e334068f Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/clothing/neck.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/clothing/suit.dmi b/tff_modular/modules/deadspace/icons/obj/clothing/suit.dmi new file mode 100644 index 00000000000..a425706a6f4 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/clothing/suit.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/marker_giant.dmi b/tff_modular/modules/deadspace/icons/obj/marker_giant.dmi new file mode 100644 index 00000000000..e34f019fca3 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/marker_giant.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/marker_normal.dmi b/tff_modular/modules/deadspace/icons/obj/marker_normal.dmi new file mode 100644 index 00000000000..c90c2b15d1a Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/marker_normal.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/necrojelly/food150x128.dmi b/tff_modular/modules/deadspace/icons/obj/necrojelly/food150x128.dmi new file mode 100644 index 00000000000..54460a767c7 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/necrojelly/food150x128.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/necrojelly/food48x48.dmi b/tff_modular/modules/deadspace/icons/obj/necrojelly/food48x48.dmi new file mode 100644 index 00000000000..2643995ce9b Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/necrojelly/food48x48.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/necrojelly/food48x64.dmi b/tff_modular/modules/deadspace/icons/obj/necrojelly/food48x64.dmi new file mode 100644 index 00000000000..a857fca1676 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/necrojelly/food48x64.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/necrojelly/food64x64.dmi b/tff_modular/modules/deadspace/icons/obj/necrojelly/food64x64.dmi new file mode 100644 index 00000000000..7d0471c29da Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/necrojelly/food64x64.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/necrojelly/food96x96.dmi b/tff_modular/modules/deadspace/icons/obj/necrojelly/food96x96.dmi new file mode 100644 index 00000000000..09c3cc12996 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/necrojelly/food96x96.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi b/tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi new file mode 100644 index 00000000000..e346dc6cf6a Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/necromorph_organ.dmi differ diff --git a/tff_modular/modules/deadspace/icons/obj/projectiles.dmi b/tff_modular/modules/deadspace/icons/obj/projectiles.dmi new file mode 100644 index 00000000000..325a9a41c72 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/obj/projectiles.dmi differ diff --git a/tff_modular/modules/deadspace/icons/signals/eye.dmi b/tff_modular/modules/deadspace/icons/signals/eye.dmi new file mode 100644 index 00000000000..6b1d802e658 Binary files /dev/null and b/tff_modular/modules/deadspace/icons/signals/eye.dmi differ diff --git a/tff_modular/modules/deadspace/icons/signals/mastersignal.dmi b/tff_modular/modules/deadspace/icons/signals/mastersignal.dmi new file mode 100644 index 00000000000..5964eac41cf Binary files /dev/null and b/tff_modular/modules/deadspace/icons/signals/mastersignal.dmi differ diff --git a/tff_modular/modules/deadspace/readme.md b/tff_modular/modules/deadspace/readme.md new file mode 100644 index 00000000000..6f7d48fc2d4 --- /dev/null +++ b/tff_modular/modules/deadspace/readme.md @@ -0,0 +1,3 @@ +All the code and icons belong to Dead Space 13. + +https://github.com/DS-13-Dev-Team/DS13-2.0 diff --git a/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_1.ogg b/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_1.ogg new file mode 100644 index 00000000000..0f66a9e2d4a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_2.ogg b/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_2.ogg new file mode 100644 index 00000000000..7d1100dd1a8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_3.ogg b/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_3.ogg new file mode 100644 index 00000000000..9762f91bbb0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/attacks/big_swoosh_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/biohazard_alarm.ogg b/tff_modular/modules/deadspace/sound/effects/biohazard_alarm.ogg new file mode 100644 index 00000000000..bc0a19882fc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/biohazard_alarm.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_1.ogg new file mode 100644 index 00000000000..cb5920876f7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_2.ogg new file mode 100644 index 00000000000..22f7277b8fe Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_3.ogg new file mode 100644 index 00000000000..49b03a956c2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_death.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_death.ogg new file mode 100644 index 00000000000..f75f91b34ad Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_death.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_1.ogg new file mode 100644 index 00000000000..e99c86bec36 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_2.ogg new file mode 100644 index 00000000000..8cd855ecc84 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_3.ogg new file mode 100644 index 00000000000..714ed8e2cf3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_extreme.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_extreme.ogg new file mode 100644 index 00000000000..3cf2f6ba3d5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_pain_extreme.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_1.ogg new file mode 100644 index 00000000000..5f5f533a80e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_2.ogg new file mode 100644 index 00000000000..0b7991bfccb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_3.ogg new file mode 100644 index 00000000000..416267459c6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_long.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_long.ogg new file mode 100644 index 00000000000..4cd7e131adb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/brute/brute_shout_long.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_1.ogg new file mode 100644 index 00000000000..6eac6a02b97 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_2.ogg new file mode 100644 index 00000000000..20fa3949b67 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_3.ogg new file mode 100644 index 00000000000..6df1b51876b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_4.ogg new file mode 100644 index 00000000000..e858b00a1a9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/cyst/cyst_fire_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_1.ogg new file mode 100644 index 00000000000..f3c6e654a50 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_2.ogg new file mode 100644 index 00000000000..062078006ec Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_3.ogg new file mode 100644 index 00000000000..ce18b251636 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_4.ogg new file mode 100644 index 00000000000..4e9ac95d8b4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_5.ogg new file mode 100644 index 00000000000..c8b1be1c4fe Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_1.ogg new file mode 100644 index 00000000000..50d8f83e5a8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_2.ogg new file mode 100644 index 00000000000..6404dae9746 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_3.ogg new file mode 100644 index 00000000000..66bd61ee14d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/arm_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_attack_1.ogg new file mode 100644 index 00000000000..b0fc3955bad Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_attack_2.ogg new file mode 100644 index 00000000000..c9795288e5a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_pain_1.ogg new file mode 100644 index 00000000000..150bba68ff8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_pain_2.ogg new file mode 100644 index 00000000000..1e802676ab8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/head_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_1.ogg new file mode 100644 index 00000000000..d441ca9369e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_2.ogg new file mode 100644 index 00000000000..4a8f3c45d65 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_3.ogg new file mode 100644 index 00000000000..c63714fc037 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_4.ogg new file mode 100644 index 00000000000..decdd4db852 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_1.ogg new file mode 100644 index 00000000000..3057499b416 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_2.ogg new file mode 100644 index 00000000000..98dac81723c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_3.ogg new file mode 100644 index 00000000000..82c3cddef8e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_4.ogg new file mode 100644 index 00000000000..c0b6a0866de Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/component/leg_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_1.ogg new file mode 100644 index 00000000000..e049630301e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_2.ogg new file mode 100644 index 00000000000..6dd5c7662fc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_3.ogg new file mode 100644 index 00000000000..0d8e818e9e3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_death.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_death.ogg new file mode 100644 index 00000000000..11bf126bdf3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_death.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_1.ogg new file mode 100644 index 00000000000..839bb1f123b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_2.ogg new file mode 100644 index 00000000000..024fad76db7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_3.ogg new file mode 100644 index 00000000000..6e53741df49 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_posession.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_posession.ogg new file mode 100644 index 00000000000..0e57930c7b3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_posession.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_1.ogg new file mode 100644 index 00000000000..14276a2baa1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_2.ogg new file mode 100644 index 00000000000..93deed606c7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_3.ogg new file mode 100644 index 00000000000..d26c227e537 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_4.ogg new file mode 100644 index 00000000000..4c91da0249c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_1.ogg new file mode 100644 index 00000000000..fb794b662df Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_2.ogg new file mode 100644 index 00000000000..5d9fa034dbf Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_3.ogg new file mode 100644 index 00000000000..946a9c4f861 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_4.ogg new file mode 100644 index 00000000000..b79a8a1d540 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_5.ogg new file mode 100644 index 00000000000..0e12eaf2743 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_6.ogg new file mode 100644 index 00000000000..fcf0127683d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_shout_long_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_split.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_split.ogg new file mode 100644 index 00000000000..5cec808862e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/divider/divider_split.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_1.ogg new file mode 100644 index 00000000000..d2e5876e85b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_2.ogg new file mode 100644 index 00000000000..306b734d155 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_3.ogg new file mode 100644 index 00000000000..1a2ad6192eb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_4.ogg new file mode 100644 index 00000000000..c5d61dfa023 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_5.ogg new file mode 100644 index 00000000000..1d27787c72a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_1.ogg new file mode 100644 index 00000000000..ccd751a7d14 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_2.ogg new file mode 100644 index 00000000000..48f4ae250c8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_3.ogg new file mode 100644 index 00000000000..d5f863e82a0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_4.ogg new file mode 100644 index 00000000000..c51f104af29 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_5.ogg new file mode 100644 index 00000000000..a46a0990f34 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_blast_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_1.ogg new file mode 100644 index 00000000000..2bc66298e99 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_2.ogg new file mode 100644 index 00000000000..f51f54b022b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_3.ogg new file mode 100644 index 00000000000..b776f724cbe Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_1.ogg new file mode 100644 index 00000000000..be0e3a260a8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_2.ogg new file mode 100644 index 00000000000..baaf7407818 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_3.ogg new file mode 100644 index 00000000000..668f5ad2507 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_4.ogg new file mode 100644 index 00000000000..ecda5010e17 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_5.ogg new file mode 100644 index 00000000000..a497be825db Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_1.ogg new file mode 100644 index 00000000000..bd6cd2ba99c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_2.ogg new file mode 100644 index 00000000000..44d92fab7a3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_3.ogg new file mode 100644 index 00000000000..691663ba76b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_4.ogg new file mode 100644 index 00000000000..9f7f76b77a9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_5.ogg new file mode 100644 index 00000000000..8bcdfc4f7fe Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_6.ogg new file mode 100644 index 00000000000..3a722305893 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_7.ogg new file mode 100644 index 00000000000..16a7c8f3a2c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_1.ogg new file mode 100644 index 00000000000..420268fe764 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_2.ogg new file mode 100644 index 00000000000..1d8d7d45f41 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_3.ogg new file mode 100644 index 00000000000..50e956faac0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_4.ogg new file mode 100644 index 00000000000..4b2aa47dbfd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_5.ogg new file mode 100644 index 00000000000..aca23b1dbcb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_shout_long_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_1.ogg new file mode 100644 index 00000000000..035c58e193a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_2.ogg new file mode 100644 index 00000000000..86d65ee66b9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_3.ogg new file mode 100644 index 00000000000..32328077420 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_4.ogg new file mode 100644 index 00000000000..462b3ae6c4d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_5.ogg new file mode 100644 index 00000000000..0ade5d5887e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_6.ogg new file mode 100644 index 00000000000..0df88a64959 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_7.ogg new file mode 100644 index 00000000000..19265e3e45d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/exploder/exploder_speech_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_1.ogg new file mode 100644 index 00000000000..af7ed705615 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_2.ogg new file mode 100644 index 00000000000..2c95f851187 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_3.ogg new file mode 100644 index 00000000000..719da54642e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_4.ogg new file mode 100644 index 00000000000..c522723ab43 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_5.ogg new file mode 100644 index 00000000000..9cdbd2aa857 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_1.ogg new file mode 100644 index 00000000000..e0a0e99ae1d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_2.ogg new file mode 100644 index 00000000000..7aa2b17f516 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_3.ogg new file mode 100644 index 00000000000..8c5f34777ee Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_4.ogg new file mode 100644 index 00000000000..a0886c87d53 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_death_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_1.ogg new file mode 100644 index 00000000000..d3135a4c740 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_2.ogg new file mode 100644 index 00000000000..ad838e72236 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_3.ogg new file mode 100644 index 00000000000..7315b13500b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_4.ogg new file mode 100644 index 00000000000..be89e8cf1dd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_5.ogg new file mode 100644 index 00000000000..b5435b003f1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_flap_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_1.ogg new file mode 100644 index 00000000000..8a1e684a6f9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_2.ogg new file mode 100644 index 00000000000..1483e9d5597 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_3.ogg new file mode 100644 index 00000000000..8b26b59d215 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_4.ogg new file mode 100644 index 00000000000..c6d9ee06f23 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_1.ogg new file mode 100644 index 00000000000..ebac3f3346c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_2.ogg new file mode 100644 index 00000000000..a71ae5b8a93 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_3.ogg new file mode 100644 index 00000000000..0f84b0a3e99 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_4.ogg new file mode 100644 index 00000000000..337497443f2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_1.ogg new file mode 100644 index 00000000000..620b1230dd5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_2.ogg new file mode 100644 index 00000000000..3682708aec5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_3.ogg new file mode 100644 index 00000000000..91c2196bfc9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_1.ogg new file mode 100644 index 00000000000..ec83016fe27 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_2.ogg new file mode 100644 index 00000000000..5a5bf0a6a99 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_3.ogg new file mode 100644 index 00000000000..59e68cd0c62 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_1.ogg new file mode 100644 index 00000000000..e94cecc5687 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_2.ogg new file mode 100644 index 00000000000..d0215a17062 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_3.ogg new file mode 100644 index 00000000000..c1eba460f8b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/infector/infector_work_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_1.ogg new file mode 100644 index 00000000000..d9df0cc2222 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_2.ogg new file mode 100644 index 00000000000..7de98e5895f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_3.ogg new file mode 100644 index 00000000000..8cd88cb32ab Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_4.ogg new file mode 100644 index 00000000000..0c3dafd651e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_5.ogg new file mode 100644 index 00000000000..5ac78e24872 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_6.ogg new file mode 100644 index 00000000000..ea316980008 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_7.ogg new file mode 100644 index 00000000000..22f3b293d83 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_claw_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_claw_1.ogg new file mode 100644 index 00000000000..9a79e543501 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_claw_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_claw_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_claw_2.ogg new file mode 100644 index 00000000000..b9399abdc82 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_claw_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_1.ogg new file mode 100644 index 00000000000..15b9e4b6cba Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_2.ogg new file mode 100644 index 00000000000..754c4f598d0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_3.ogg new file mode 100644 index 00000000000..41e5c9837c1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_1.ogg new file mode 100644 index 00000000000..ccd132d9fb1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_2.ogg new file mode 100644 index 00000000000..708ddd7391f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_3.ogg new file mode 100644 index 00000000000..2c79dd92b10 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_4.ogg new file mode 100644 index 00000000000..d390c84227f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_5.ogg new file mode 100644 index 00000000000..9e90645d3a2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_footstep_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_1.ogg new file mode 100644 index 00000000000..a6e40f009b3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_2.ogg new file mode 100644 index 00000000000..aa05526b795 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_3.ogg new file mode 100644 index 00000000000..b5a08184592 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_4.ogg new file mode 100644 index 00000000000..fb9f7a47890 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_5.ogg new file mode 100644 index 00000000000..c44c4eecb7e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_6.ogg new file mode 100644 index 00000000000..a4e32c257dd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_7.ogg new file mode 100644 index 00000000000..1af779c0d71 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_pain_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_1.ogg new file mode 100644 index 00000000000..6b0d816f365 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_2.ogg new file mode 100644 index 00000000000..17e873da0cf Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_3.ogg new file mode 100644 index 00000000000..6527671b348 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_4.ogg new file mode 100644 index 00000000000..1bf78c281a8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_5.ogg new file mode 100644 index 00000000000..b8d4a246492 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_6.ogg new file mode 100644 index 00000000000..9f7224b2024 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_1.ogg new file mode 100644 index 00000000000..04f03c4c242 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_2.ogg new file mode 100644 index 00000000000..c022f437245 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_3.ogg new file mode 100644 index 00000000000..a90ab621cf0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_4.ogg new file mode 100644 index 00000000000..18792fa9669 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_5.ogg new file mode 100644 index 00000000000..860a120af8d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_shout_long_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_1.ogg new file mode 100644 index 00000000000..293dac2bfe2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_2.ogg new file mode 100644 index 00000000000..e93aa2f76ad Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_3.ogg new file mode 100644 index 00000000000..12e2f6c73a0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_4.ogg new file mode 100644 index 00000000000..d8325192d29 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_speech_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_1.ogg new file mode 100644 index 00000000000..c86e6b99b6b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_2.ogg new file mode 100644 index 00000000000..afda7fa5dd4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_3.ogg new file mode 100644 index 00000000000..c5bc0726629 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_4.ogg new file mode 100644 index 00000000000..ac0477d57fc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/leaper/leaper_tailswing_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_1.ogg new file mode 100644 index 00000000000..8bf5b4e6b10 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_2.ogg new file mode 100644 index 00000000000..c255e815824 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_3.ogg new file mode 100644 index 00000000000..1849e48c147 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_4.ogg new file mode 100644 index 00000000000..926dee23c51 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_5.ogg new file mode 100644 index 00000000000..7049f0191fd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_6.ogg new file mode 100644 index 00000000000..4ede27adaac Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_7.ogg new file mode 100644 index 00000000000..a333896ab38 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_8.ogg new file mode 100644 index 00000000000..8aaf828dd5d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_9.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_9.ogg new file mode 100644 index 00000000000..8b8aebe4762 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_attack_9.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_1.ogg new file mode 100644 index 00000000000..0c4ffaea501 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_2.ogg new file mode 100644 index 00000000000..353f838717f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_3.ogg new file mode 100644 index 00000000000..90f54d3fff3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_4.ogg new file mode 100644 index 00000000000..e2a0d99bdb4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_5.ogg new file mode 100644 index 00000000000..e2be5a3fd13 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_6.ogg new file mode 100644 index 00000000000..5b186a67c92 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_climb_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_1.ogg new file mode 100644 index 00000000000..33e5009c8af Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_2.ogg new file mode 100644 index 00000000000..f0cba2ad164 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_3.ogg new file mode 100644 index 00000000000..e1fd94e1e5c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_1.ogg new file mode 100644 index 00000000000..386d4ee52be Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_2.ogg new file mode 100644 index 00000000000..222187ca29c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_3.ogg new file mode 100644 index 00000000000..d49dfaf6c6f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_4.ogg new file mode 100644 index 00000000000..4390b2e9997 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_5.ogg new file mode 100644 index 00000000000..44106052cb7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_6.ogg new file mode 100644 index 00000000000..ea65ca9e9e3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_7.ogg new file mode 100644 index 00000000000..86190e12106 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_pain_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_1.ogg new file mode 100644 index 00000000000..f3aca27aa3b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_2.ogg new file mode 100644 index 00000000000..d9ea15c13c5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_3.ogg new file mode 100644 index 00000000000..be9a13407ee Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_4.ogg new file mode 100644 index 00000000000..e36fcb47f0b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_5.ogg new file mode 100644 index 00000000000..9b422c1c684 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_6.ogg new file mode 100644 index 00000000000..dc8f347ed32 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_7.ogg new file mode 100644 index 00000000000..53e0d3c3fb2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_1.ogg new file mode 100644 index 00000000000..730c96b897e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_2.ogg new file mode 100644 index 00000000000..676dae8e9a6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_3.ogg new file mode 100644 index 00000000000..4ff482992c6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_1.ogg new file mode 100644 index 00000000000..834e9674378 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_2.ogg new file mode 100644 index 00000000000..df7d92b05e8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_3.ogg new file mode 100644 index 00000000000..dcc2ee871b9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_4.ogg new file mode 100644 index 00000000000..76c2eecdfc6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/lurker_speech_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_1.ogg new file mode 100644 index 00000000000..aa18c689b37 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_2.ogg new file mode 100644 index 00000000000..4e8386b1b00 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_3.ogg new file mode 100644 index 00000000000..5d5f9f2bf72 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_fire_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh1.ogg new file mode 100644 index 00000000000..94cff551778 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh2.ogg new file mode 100644 index 00000000000..ba47d82a742 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh3.ogg new file mode 100644 index 00000000000..3f1196b02ea Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/lurker/spine_woosh3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_1.ogg new file mode 100644 index 00000000000..813f806fa4c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_2.ogg new file mode 100644 index 00000000000..6693b911f44 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_3.ogg new file mode 100644 index 00000000000..ea4a421f9d1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_4.ogg new file mode 100644 index 00000000000..0056436d5d9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_5.ogg new file mode 100644 index 00000000000..f67b7e14a8a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_1.ogg new file mode 100644 index 00000000000..acb53416814 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_2.ogg new file mode 100644 index 00000000000..4dc12fca5ff Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_3.ogg new file mode 100644 index 00000000000..b7e6347b46c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_1.ogg new file mode 100644 index 00000000000..1a043edcb4e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_2.ogg new file mode 100644 index 00000000000..e8b8bf767a5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_3.ogg new file mode 100644 index 00000000000..da5f34cf6a7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_4.ogg new file mode 100644 index 00000000000..24ef9d533f6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_5.ogg new file mode 100644 index 00000000000..4a9d31f8aa1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_6.ogg new file mode 100644 index 00000000000..5dc7767ddb6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_7.ogg new file mode 100644 index 00000000000..7276615f774 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_8.ogg new file mode 100644 index 00000000000..6771760cf10 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_9.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_9.ogg new file mode 100644 index 00000000000..f2f016865f7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_footstep_9.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_1.ogg new file mode 100644 index 00000000000..775f59ae384 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_2.ogg new file mode 100644 index 00000000000..8d42a3cff3a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_3.ogg new file mode 100644 index 00000000000..e163e852cbc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_4.ogg new file mode 100644 index 00000000000..6af81c05b34 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_5.ogg new file mode 100644 index 00000000000..b03216241eb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_6.ogg new file mode 100644 index 00000000000..f4cf31e3cf5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_7.ogg new file mode 100644 index 00000000000..87427ed93b4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_pain_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_1.ogg new file mode 100644 index 00000000000..35663affd8b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_2.ogg new file mode 100644 index 00000000000..b4fa606fab8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_3.ogg new file mode 100644 index 00000000000..90d00c5cc1c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_4.ogg new file mode 100644 index 00000000000..2274641beec Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_5.ogg new file mode 100644 index 00000000000..d137a0c80dc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_6.ogg new file mode 100644 index 00000000000..2be6a137c68 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_1.ogg new file mode 100644 index 00000000000..b8ec15e01c5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_2.ogg new file mode 100644 index 00000000000..bcc838c6df2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_3.ogg new file mode 100644 index 00000000000..0e04f954614 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_4.ogg new file mode 100644 index 00000000000..744affd1edf Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_1.ogg new file mode 100644 index 00000000000..e9993c19556 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_2.ogg new file mode 100644 index 00000000000..4f44942e252 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_3.ogg new file mode 100644 index 00000000000..ac51d2da76c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/puker/puker_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_1.ogg new file mode 100644 index 00000000000..632d028506f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_2.ogg new file mode 100644 index 00000000000..fbf91b5bfc8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_3.ogg new file mode 100644 index 00000000000..f788a547093 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_4.ogg new file mode 100644 index 00000000000..653f6ccf869 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_5.ogg new file mode 100644 index 00000000000..3b9f7e0140f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_6.ogg new file mode 100644 index 00000000000..e0596b3aee4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_7.ogg new file mode 100644 index 00000000000..9f564ca75dc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_1.ogg new file mode 100644 index 00000000000..b9c786d50e3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_2.ogg new file mode 100644 index 00000000000..cd80b331a9b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_3.ogg new file mode 100644 index 00000000000..6eca1a6749c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_4.ogg new file mode 100644 index 00000000000..73524e38791 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_death_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_1.ogg new file mode 100644 index 00000000000..45fed031b41 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_2.ogg new file mode 100644 index 00000000000..6a2ce39b35e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_3.ogg new file mode 100644 index 00000000000..d995b600dfe Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_4.ogg new file mode 100644 index 00000000000..f371179109e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_5.ogg new file mode 100644 index 00000000000..9b6a769aaf9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_6.ogg new file mode 100644 index 00000000000..30a3eb249ff Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_pain_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_1.ogg new file mode 100644 index 00000000000..d8441868850 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_2.ogg new file mode 100644 index 00000000000..038e812e7e9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_3.ogg new file mode 100644 index 00000000000..3db766a4e60 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_4.ogg new file mode 100644 index 00000000000..a2055332b50 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_1.ogg new file mode 100644 index 00000000000..c0ef6c379bf Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_2.ogg new file mode 100644 index 00000000000..6a3e9ffd7cd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_3.ogg new file mode 100644 index 00000000000..a7770dce477 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_4.ogg new file mode 100644 index 00000000000..a8e08444bc5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_1.ogg new file mode 100644 index 00000000000..53b3f377d2c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_2.ogg new file mode 100644 index 00000000000..817df005d83 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher/slasher_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_1.ogg new file mode 100644 index 00000000000..62b3d591794 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_2.ogg new file mode 100644 index 00000000000..b3f4faaf380 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_3.ogg new file mode 100644 index 00000000000..5ffd1021e58 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_4.ogg new file mode 100644 index 00000000000..994f1dee84b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_5.ogg new file mode 100644 index 00000000000..d3948274887 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_6.ogg new file mode 100644 index 00000000000..084e8709846 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_7.ogg new file mode 100644 index 00000000000..38e6842f12d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_8.ogg new file mode 100644 index 00000000000..ae96e56cd00 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_attack_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_1.ogg new file mode 100644 index 00000000000..95f9e20fef0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_2.ogg new file mode 100644 index 00000000000..d01cd909e58 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_3.ogg new file mode 100644 index 00000000000..621722be374 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_1.ogg new file mode 100644 index 00000000000..43d13ee6130 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_2.ogg new file mode 100644 index 00000000000..46f70a93d1f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_3.ogg new file mode 100644 index 00000000000..cdac8f0803c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_4.ogg new file mode 100644 index 00000000000..daf21cc2874 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_5.ogg new file mode 100644 index 00000000000..c86968c9c65 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_extreme.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_extreme.ogg new file mode 100644 index 00000000000..471d89b8db5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_pain_extreme.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_1.ogg new file mode 100644 index 00000000000..ba364079f61 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_2.ogg new file mode 100644 index 00000000000..1e6657ff32e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_3.ogg new file mode 100644 index 00000000000..e504fd0e4f9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_4.ogg new file mode 100644 index 00000000000..560ae95ebbd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_5.ogg new file mode 100644 index 00000000000..41adca689a8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_6.ogg new file mode 100644 index 00000000000..f9a1a5872b6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_1.ogg new file mode 100644 index 00000000000..833e6c97708 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_2.ogg new file mode 100644 index 00000000000..ab6a119b6f1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_3.ogg new file mode 100644 index 00000000000..0dda3a76ab1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_4.ogg new file mode 100644 index 00000000000..42d264683a4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_5.ogg new file mode 100644 index 00000000000..2c358b5499e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_6.ogg new file mode 100644 index 00000000000..6de86c1d583 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_shout_long_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_1.ogg new file mode 100644 index 00000000000..1ea7ef2ab85 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_2.ogg new file mode 100644 index 00000000000..3aab4265681 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_3.ogg new file mode 100644 index 00000000000..31cf4c05def Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_4.ogg new file mode 100644 index 00000000000..0c08903479d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/slasher_enhanced/eslasher_speech_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_1.ogg new file mode 100644 index 00000000000..ff970d442ae Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_2.ogg new file mode 100644 index 00000000000..911595b8203 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_3.ogg new file mode 100644 index 00000000000..171542705a2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_4.ogg new file mode 100644 index 00000000000..6c2d7353a81 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_5.ogg new file mode 100644 index 00000000000..5fa4caa94f4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_6.ogg new file mode 100644 index 00000000000..762fc535a73 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_7.ogg new file mode 100644 index 00000000000..78057f9c60a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_8.ogg new file mode 100644 index 00000000000..47cfa6fa668 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_9.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_9.ogg new file mode 100644 index 00000000000..8c435c22dac Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_9.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_extreme.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_extreme.ogg new file mode 100644 index 00000000000..ca956058da2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_attack_extreme.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_1.ogg new file mode 100644 index 00000000000..71ebf930245 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_2.ogg new file mode 100644 index 00000000000..baf1f8fd920 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_3.ogg new file mode 100644 index 00000000000..73cc864c89f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_1.ogg new file mode 100644 index 00000000000..ac680818856 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_2.ogg new file mode 100644 index 00000000000..1f83ed5a0db Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_3.ogg new file mode 100644 index 00000000000..7ab2089e877 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_4.ogg new file mode 100644 index 00000000000..2d3a618379a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_5.ogg new file mode 100644 index 00000000000..619e8fa0b59 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_6.ogg new file mode 100644 index 00000000000..6b47d750743 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_7.ogg new file mode 100644 index 00000000000..d69129eac77 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_8.ogg new file mode 100644 index 00000000000..028ae9d843b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme.ogg new file mode 100644 index 00000000000..cfe1b33c83d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme_2.ogg new file mode 100644 index 00000000000..b3281f3ccca Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_pain_extreme_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_1.ogg new file mode 100644 index 00000000000..03293ee13db Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_2.ogg new file mode 100644 index 00000000000..adb844f5794 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_3.ogg new file mode 100644 index 00000000000..e6053b1e615 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_4.ogg new file mode 100644 index 00000000000..b5aa4c2399c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_1.ogg new file mode 100644 index 00000000000..d0c85a2e418 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_2.ogg new file mode 100644 index 00000000000..09c3edeb937 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_3.ogg new file mode 100644 index 00000000000..99451a2ce0a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_4.ogg new file mode 100644 index 00000000000..43375cd0204 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_5.ogg new file mode 100644 index 00000000000..78259c69fb0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_shout_long_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_1.ogg new file mode 100644 index 00000000000..17054f6c921 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_2.ogg new file mode 100644 index 00000000000..6ad466a063f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_3.ogg new file mode 100644 index 00000000000..3eb289cc0fe Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_4.ogg new file mode 100644 index 00000000000..e0df06044cd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_5.ogg new file mode 100644 index 00000000000..84db94c61e2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/spitter/spitter_speech_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_1.ogg new file mode 100644 index 00000000000..13dc5abb638 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_2.ogg new file mode 100644 index 00000000000..023106c496b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_3.ogg new file mode 100644 index 00000000000..7d713f87d81 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_4.ogg new file mode 100644 index 00000000000..0fd391669e7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_5.ogg new file mode 100644 index 00000000000..024a748199d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_6.ogg new file mode 100644 index 00000000000..ebe514e233b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_7.ogg new file mode 100644 index 00000000000..b6a08a3fa74 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_8.ogg new file mode 100644 index 00000000000..b7573d1f901 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_9.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_9.ogg new file mode 100644 index 00000000000..079963534d9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_attack_9.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_1.ogg new file mode 100644 index 00000000000..7d785dc8234 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_2.ogg new file mode 100644 index 00000000000..46e21d66ffc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_3.ogg new file mode 100644 index 00000000000..c11b39399de Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_4.ogg new file mode 100644 index 00000000000..f21bb07334c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_death_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_1.ogg new file mode 100644 index 00000000000..6baac593d43 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_2.ogg new file mode 100644 index 00000000000..ce94018ae23 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_3.ogg new file mode 100644 index 00000000000..96b10d96e16 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_4.ogg new file mode 100644 index 00000000000..b8ce62f0a56 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_5.ogg new file mode 100644 index 00000000000..baa281dcc8c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_1.ogg new file mode 100644 index 00000000000..dba8baa3449 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_2.ogg new file mode 100644 index 00000000000..aee94845dbf Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_3.ogg new file mode 100644 index 00000000000..0f50a97acc2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_4.ogg new file mode 100644 index 00000000000..02d9f0dae45 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_5.ogg new file mode 100644 index 00000000000..dec9724382a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_6.ogg new file mode 100644 index 00000000000..14be00b2d3c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_1.ogg new file mode 100644 index 00000000000..17a1b3b5780 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_2.ogg new file mode 100644 index 00000000000..47f7fbd5993 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_3.ogg new file mode 100644 index 00000000000..846885cd93d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_4.ogg new file mode 100644 index 00000000000..9b3faeb026e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_5.ogg new file mode 100644 index 00000000000..3819fb7eca2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_6.ogg new file mode 100644 index 00000000000..b29eef4e163 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_shout_long_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_1.ogg new file mode 100644 index 00000000000..2ff9ddc14cc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_2.ogg new file mode 100644 index 00000000000..4f1b8affe29 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_3.ogg new file mode 100644 index 00000000000..ab01e340348 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_extract_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_1.ogg new file mode 100644 index 00000000000..c67ccff89dc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_2.ogg new file mode 100644 index 00000000000..0fc7c684d75 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_3.ogg new file mode 100644 index 00000000000..04e9a53c5b4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_4.ogg new file mode 100644 index 00000000000..dbb9a48a064 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_5.ogg new file mode 100644 index 00000000000..48b8225a111 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongue_lash_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_1.ogg new file mode 100644 index 00000000000..59277f3b667 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_2.ogg new file mode 100644 index 00000000000..0c13b6ad772 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_3.ogg new file mode 100644 index 00000000000..452ed27965e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/tripod/tripod_tongueforce_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_1.ogg new file mode 100644 index 00000000000..85258173694 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_2.ogg new file mode 100644 index 00000000000..1b404db1a58 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_3.ogg new file mode 100644 index 00000000000..0f9cc357ad1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_4.ogg new file mode 100644 index 00000000000..ed950a76bbe Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_5.ogg new file mode 100644 index 00000000000..c717e213a21 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_6.ogg new file mode 100644 index 00000000000..7964a160671 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_7.ogg new file mode 100644 index 00000000000..a2998db94e2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_8.ogg new file mode 100644 index 00000000000..01812f980cd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_attack_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_1.ogg new file mode 100644 index 00000000000..d1ccd76c73b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_2.ogg new file mode 100644 index 00000000000..fe623fd9069 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_3.ogg new file mode 100644 index 00000000000..a666177aad9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_4.ogg new file mode 100644 index 00000000000..0d215091008 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_death_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_1.ogg new file mode 100644 index 00000000000..fbede955c91 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_2.ogg new file mode 100644 index 00000000000..be7068c4071 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_3.ogg new file mode 100644 index 00000000000..8a420c2f98b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_4.ogg new file mode 100644 index 00000000000..74c455061a9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_5.ogg new file mode 100644 index 00000000000..ef4d05e0ad4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_6.ogg new file mode 100644 index 00000000000..36a5b307410 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_7.ogg new file mode 100644 index 00000000000..e5449f1cde0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_8.ogg new file mode 100644 index 00000000000..a81ffe33482 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_9.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_9.ogg new file mode 100644 index 00000000000..e371a762c39 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_9.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_extreme.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_extreme.ogg new file mode 100644 index 00000000000..4f981753ec8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_pain_extreme.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_1.ogg new file mode 100644 index 00000000000..6a6310a4ec6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_2.ogg new file mode 100644 index 00000000000..577b55f87e9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_3.ogg new file mode 100644 index 00000000000..6720d97991f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_4.ogg new file mode 100644 index 00000000000..f24bb9776c8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_5.ogg new file mode 100644 index 00000000000..20c4a04fd75 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_1.ogg new file mode 100644 index 00000000000..26cdf6e5944 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_2.ogg new file mode 100644 index 00000000000..4b1a2fe5fdf Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_3.ogg new file mode 100644 index 00000000000..2c74c6032b6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_4.ogg new file mode 100644 index 00000000000..5c3c2e001a1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_5.ogg new file mode 100644 index 00000000000..c68bcefb129 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_shout_long_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_1.ogg new file mode 100644 index 00000000000..e0a933d4e97 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_2.ogg new file mode 100644 index 00000000000..3e0c988565f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_3.ogg new file mode 100644 index 00000000000..fbe2b411ee1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_4.ogg new file mode 100644 index 00000000000..8932eb99ab1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_5.ogg new file mode 100644 index 00000000000..601158d2e6d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/twitcher/twitcher_speech_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_1.ogg new file mode 100644 index 00000000000..6e866810425 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_2.ogg new file mode 100644 index 00000000000..1598f600d42 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_3.ogg new file mode 100644 index 00000000000..11bea44831e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_4.ogg new file mode 100644 index 00000000000..7e2ca575fa0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/Ubermorph_spawn_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_1.ogg new file mode 100644 index 00000000000..c2a46cad028 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_2.ogg new file mode 100644 index 00000000000..f5cb2fb884b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_3.ogg new file mode 100644 index 00000000000..62f1a41de78 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_4.ogg new file mode 100644 index 00000000000..7fa9ea60eb9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_5.ogg new file mode 100644 index 00000000000..6922f1856d0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_6.ogg new file mode 100644 index 00000000000..3e999b3977a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_7.ogg new file mode 100644 index 00000000000..8e36d255ee0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_8.ogg new file mode 100644 index 00000000000..b0a8e278660 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_attack_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_1.ogg new file mode 100644 index 00000000000..c8760b29aa6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_2.ogg new file mode 100644 index 00000000000..9b258571f3f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_3.ogg new file mode 100644 index 00000000000..ee19839e726 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_4.ogg new file mode 100644 index 00000000000..806b8196141 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_5.ogg new file mode 100644 index 00000000000..db8a12fa6c1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_6.ogg new file mode 100644 index 00000000000..b4a7f0d0d86 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_7.ogg new file mode 100644 index 00000000000..a12d3da8cfc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_8.ogg new file mode 100644 index 00000000000..6b166696f4c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_pain_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_1.ogg new file mode 100644 index 00000000000..608e4c68118 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_2.ogg new file mode 100644 index 00000000000..b283a9f7dad Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_regen_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_1.ogg new file mode 100644 index 00000000000..764a50cccc4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_2.ogg new file mode 100644 index 00000000000..ff4cc0d7cf0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_3.ogg new file mode 100644 index 00000000000..ebdbc3b5d0b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_4.ogg new file mode 100644 index 00000000000..5cac2459a27 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_5.ogg new file mode 100644 index 00000000000..3866a92ff4b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_6.ogg new file mode 100644 index 00000000000..78c62f59b89 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_7.ogg new file mode 100644 index 00000000000..c74f56134a2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_8.ogg new file mode 100644 index 00000000000..c9aaebed80a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_1.ogg new file mode 100644 index 00000000000..e3e7dfebdae Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_2.ogg new file mode 100644 index 00000000000..b3569e73b3f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_3.ogg new file mode 100644 index 00000000000..ae11b367baa Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_4.ogg new file mode 100644 index 00000000000..ac1d73f231b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_shout_long_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_1.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_1.ogg new file mode 100644 index 00000000000..394c3dcec27 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_2.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_2.ogg new file mode 100644 index 00000000000..e6d498f2828 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_3.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_3.ogg new file mode 100644 index 00000000000..a105c1f87c8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_4.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_4.ogg new file mode 100644 index 00000000000..a1f15f4bff0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_5.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_5.ogg new file mode 100644 index 00000000000..d2cc72760a2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_6.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_6.ogg new file mode 100644 index 00000000000..e34a458061e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_7.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_7.ogg new file mode 100644 index 00000000000..84bfd002817 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_8.ogg b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_8.ogg new file mode 100644 index 00000000000..d01e60b5656 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/creatures/necromorph/ubermorph/ubermorph_speech_8.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/asteroid1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid1.ogg new file mode 100644 index 00000000000..1cb215dc782 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/asteroid2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid2.ogg new file mode 100644 index 00000000000..331d0ef2417 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/asteroid3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid3.ogg new file mode 100644 index 00000000000..90fbf251a0e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/asteroid4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid4.ogg new file mode 100644 index 00000000000..186ff17a439 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/asteroid5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid5.ogg new file mode 100644 index 00000000000..0ea4c962d0d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/asteroid5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/blank.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/blank.ogg new file mode 100644 index 00000000000..a8732ae21ef Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/blank.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg new file mode 100644 index 00000000000..925266a982d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg new file mode 100644 index 00000000000..9b8383aa390 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg new file mode 100644 index 00000000000..676cc3bcdab Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg new file mode 100644 index 00000000000..b3ed8a3cf1a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg new file mode 100644 index 00000000000..0f99fd9f87d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg new file mode 100644 index 00000000000..d19b6e19e1f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/brute_step_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/carpet1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/carpet1.ogg new file mode 100644 index 00000000000..2735a9bf3dc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/carpet1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/carpet2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/carpet2.ogg new file mode 100644 index 00000000000..07e5f2320aa Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/carpet2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/carpet3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/carpet3.ogg new file mode 100644 index 00000000000..edb0193f6e2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/carpet3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/carpet4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/carpet4.ogg new file mode 100644 index 00000000000..c9598e2b736 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/carpet4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/carpet5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/carpet5.ogg new file mode 100644 index 00000000000..076818323ae Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/carpet5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/catwalk1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk1.ogg new file mode 100644 index 00000000000..5d6ad7b4a00 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/catwalk2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk2.ogg new file mode 100644 index 00000000000..07a624dbe49 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/catwalk3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk3.ogg new file mode 100644 index 00000000000..acff22e3864 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/catwalk4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk4.ogg new file mode 100644 index 00000000000..7235a6b9feb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/catwalk5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk5.ogg new file mode 100644 index 00000000000..c33f248acd6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/catwalk5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_1.ogg new file mode 100644 index 00000000000..9ba36147653 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_2.ogg new file mode 100644 index 00000000000..ffba1c576ea Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_3.ogg new file mode 100644 index 00000000000..33a25cc5441 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_4.ogg new file mode 100644 index 00000000000..10526c9e7a5 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_5.ogg new file mode 100644 index 00000000000..819035b7536 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_6.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_6.ogg new file mode 100644 index 00000000000..f96e0381f71 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_7.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_7.ogg new file mode 100644 index 00000000000..d9f7ec5c830 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_1.ogg new file mode 100644 index 00000000000..f597bd858e3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_2.ogg new file mode 100644 index 00000000000..5b873eefa2a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_3.ogg new file mode 100644 index 00000000000..aa3a48f1dda Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_4.ogg new file mode 100644 index 00000000000..3a762f270d7 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/exploder_footstep_multi_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/floor1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/floor1.ogg new file mode 100644 index 00000000000..1e3e1558399 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/floor1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/floor2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/floor2.ogg new file mode 100644 index 00000000000..cce5a25d829 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/floor2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/floor3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/floor3.ogg new file mode 100644 index 00000000000..16ab67f729c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/floor3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/floor4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/floor4.ogg new file mode 100644 index 00000000000..9ef15430ff8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/floor4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/floor5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/floor5.ogg new file mode 100644 index 00000000000..0f6a66057de Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/floor5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_1.ogg new file mode 100644 index 00000000000..596ad6156b6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_2.ogg new file mode 100644 index 00000000000..b8230a4a2a1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_3.ogg new file mode 100644 index 00000000000..9b435b41941 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/footstep_wet_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/grass1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/grass1.ogg new file mode 100644 index 00000000000..357547cd77a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/grass1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/grass2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/grass2.ogg new file mode 100644 index 00000000000..75bf8657e8d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/grass2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/grass3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/grass3.ogg new file mode 100644 index 00000000000..04f82872b1d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/grass3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/grass4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/grass4.ogg new file mode 100644 index 00000000000..6d736f2fb2d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/grass4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/hull1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/hull1.ogg new file mode 100644 index 00000000000..615df6c5502 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/hull1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/hull2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/hull2.ogg new file mode 100644 index 00000000000..3aecb743f70 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/hull2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/hull3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/hull3.ogg new file mode 100644 index 00000000000..03339131f63 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/hull3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/hull4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/hull4.ogg new file mode 100644 index 00000000000..2fba89d3185 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/hull4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/hull5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/hull5.ogg new file mode 100644 index 00000000000..10c5912b97a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/hull5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_1.ogg new file mode 100644 index 00000000000..a33743bfdd8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_2.ogg new file mode 100644 index 00000000000..691792f6436 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_3.ogg new file mode 100644 index 00000000000..c67ae7836ab Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_4.ogg new file mode 100644 index 00000000000..1775d587eea Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/infector_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lava1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lava1.ogg new file mode 100644 index 00000000000..e26dbaf8bda Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lava1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lava2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lava2.ogg new file mode 100644 index 00000000000..90b73f840b2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lava2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lava3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lava3.ogg new file mode 100644 index 00000000000..34363815106 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lava3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_1.ogg new file mode 100644 index 00000000000..ccd132d9fb1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_2.ogg new file mode 100644 index 00000000000..708ddd7391f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_3.ogg new file mode 100644 index 00000000000..2c79dd92b10 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_4.ogg new file mode 100644 index 00000000000..d390c84227f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_5.ogg new file mode 100644 index 00000000000..9e90645d3a2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/leaper_footstep_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_1.ogg new file mode 100644 index 00000000000..48db0274570 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_2.ogg new file mode 100644 index 00000000000..8883fcda271 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_3.ogg new file mode 100644 index 00000000000..63cdbd91df4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_4.ogg new file mode 100644 index 00000000000..ead7ff66278 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_5.ogg new file mode 100644 index 00000000000..9412d30e871 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_6.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_6.ogg new file mode 100644 index 00000000000..4d23369c451 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_7.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_7.ogg new file mode 100644 index 00000000000..6fecaeabd29 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/lurker_footstep_7.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/plating1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/plating1.ogg new file mode 100644 index 00000000000..0df770e6638 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/plating1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/plating2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/plating2.ogg new file mode 100644 index 00000000000..314b9133d25 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/plating2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/plating3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/plating3.ogg new file mode 100644 index 00000000000..5c571d77eb6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/plating3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/plating4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/plating4.ogg new file mode 100644 index 00000000000..5953262764b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/plating4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/plating5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/plating5.ogg new file mode 100644 index 00000000000..4676a637a6d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/plating5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_1.ogg new file mode 100644 index 00000000000..13f73796d9f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_2.ogg new file mode 100644 index 00000000000..baf39c8a886 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_3.ogg new file mode 100644 index 00000000000..8ba91b01f04 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_4.ogg new file mode 100644 index 00000000000..0fdca3e5ccc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_5.ogg new file mode 100644 index 00000000000..6d2b3d05286 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_6.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_6.ogg new file mode 100644 index 00000000000..852ed54490b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/tripod_footstep_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_1.ogg new file mode 100644 index 00000000000..ee8de331762 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_2.ogg new file mode 100644 index 00000000000..39ffb6d188a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_3.ogg new file mode 100644 index 00000000000..d09464bfeae Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_4.ogg new file mode 100644 index 00000000000..c9ff53c0ffa Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/twitcher_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_1.ogg new file mode 100644 index 00000000000..430470e5cfc Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_2.ogg new file mode 100644 index 00000000000..ad0fca75434 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_3.ogg new file mode 100644 index 00000000000..2a7adf20f2f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_4.ogg new file mode 100644 index 00000000000..b0d618a0ee9 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/ubermorph_footstep_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_1.ogg new file mode 100644 index 00000000000..0c4ffaea501 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_2.ogg new file mode 100644 index 00000000000..353f838717f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_3.ogg new file mode 100644 index 00000000000..90f54d3fff3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_4.ogg new file mode 100644 index 00000000000..e2a0d99bdb4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_5.ogg new file mode 100644 index 00000000000..e2be5a3fd13 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_6.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_6.ogg new file mode 100644 index 00000000000..5b186a67c92 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wall_climb_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/water1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/water1.ogg new file mode 100644 index 00000000000..f22cbf28482 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/water1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/water2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/water2.ogg new file mode 100644 index 00000000000..e2a47650c63 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/water2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/water3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/water3.ogg new file mode 100644 index 00000000000..97ce152a5ce Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/water3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/water4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/water4.ogg new file mode 100644 index 00000000000..5778a52560d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/water4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wood1.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wood1.ogg new file mode 100644 index 00000000000..c76fc423fc2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wood1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wood2.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wood2.ogg new file mode 100644 index 00000000000..71dc1aa9679 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wood2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wood3.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wood3.ogg new file mode 100644 index 00000000000..bf86889006e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wood3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wood4.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wood4.ogg new file mode 100644 index 00000000000..44734425ce6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wood4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/footstep/wood5.ogg b/tff_modular/modules/deadspace/sound/effects/footstep/wood5.ogg new file mode 100644 index 00000000000..5ad4fa81e77 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/footstep/wood5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_1.ogg b/tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_1.ogg new file mode 100644 index 00000000000..e456fc4314a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_2.ogg b/tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_2.ogg new file mode 100644 index 00000000000..328f2250db3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/impacts/hard_impact_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/impacts/low_impact_1.ogg b/tff_modular/modules/deadspace/sound/effects/impacts/low_impact_1.ogg new file mode 100644 index 00000000000..a4152d946a6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/impacts/low_impact_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/impacts/low_impact_2.ogg b/tff_modular/modules/deadspace/sound/effects/impacts/low_impact_2.ogg new file mode 100644 index 00000000000..80dec491990 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/impacts/low_impact_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/effects/markerthrob.ogg b/tff_modular/modules/deadspace/sound/effects/markerthrob.ogg new file mode 100644 index 00000000000..0a39fc12d7e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/effects/markerthrob.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_blast_1.ogg b/tff_modular/modules/deadspace/sound/event/contact_blast_1.ogg new file mode 100644 index 00000000000..0c9fa25757f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_blast_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_blast_2.ogg b/tff_modular/modules/deadspace/sound/event/contact_blast_2.ogg new file mode 100644 index 00000000000..5ef747f9079 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_blast_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_blast_3.ogg b/tff_modular/modules/deadspace/sound/event/contact_blast_3.ogg new file mode 100644 index 00000000000..23dea08a1e8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_blast_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_blast_4.ogg b/tff_modular/modules/deadspace/sound/event/contact_blast_4.ogg new file mode 100644 index 00000000000..4603a9fd8ba Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_blast_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_blast_5.ogg b/tff_modular/modules/deadspace/sound/event/contact_blast_5.ogg new file mode 100644 index 00000000000..da4d1d2d01e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_blast_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_blast_6.ogg b/tff_modular/modules/deadspace/sound/event/contact_blast_6.ogg new file mode 100644 index 00000000000..bbae4186eda Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_blast_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_charge.ogg b/tff_modular/modules/deadspace/sound/event/contact_charge.ogg new file mode 100644 index 00000000000..811c2c7c767 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_charge.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_charge_hold.ogg b/tff_modular/modules/deadspace/sound/event/contact_charge_hold.ogg new file mode 100644 index 00000000000..dd7c2e401ce Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_charge_hold.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_charge_ready.ogg b/tff_modular/modules/deadspace/sound/event/contact_charge_ready.ogg new file mode 100644 index 00000000000..a406fb6fc2a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_charge_ready.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_fire_1.ogg b/tff_modular/modules/deadspace/sound/event/contact_fire_1.ogg new file mode 100644 index 00000000000..54c3cf51a01 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_fire_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_fire_2.ogg b/tff_modular/modules/deadspace/sound/event/contact_fire_2.ogg new file mode 100644 index 00000000000..c4df6bedf93 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_fire_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_magin.ogg b/tff_modular/modules/deadspace/sound/event/contact_magin.ogg new file mode 100644 index 00000000000..9bbeb5fe9ac Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/contact_magout.ogg b/tff_modular/modules/deadspace/sound/event/contact_magout.ogg new file mode 100644 index 00000000000..5d009582acd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/contact_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_explosion_1.ogg b/tff_modular/modules/deadspace/sound/event/detonator_explosion_1.ogg new file mode 100644 index 00000000000..531977c8c96 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_explosion_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_explosion_2.ogg b/tff_modular/modules/deadspace/sound/event/detonator_explosion_2.ogg new file mode 100644 index 00000000000..058401fd0af Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_explosion_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_explosion_3.ogg b/tff_modular/modules/deadspace/sound/event/detonator_explosion_3.ogg new file mode 100644 index 00000000000..92d42c6fefd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_explosion_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_explosion_4.ogg b/tff_modular/modules/deadspace/sound/event/detonator_explosion_4.ogg new file mode 100644 index 00000000000..f568bd5c72f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_explosion_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_fire.ogg b/tff_modular/modules/deadspace/sound/event/detonator_fire.ogg new file mode 100644 index 00000000000..f605021733e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_mine_arm.ogg b/tff_modular/modules/deadspace/sound/event/detonator_mine_arm.ogg new file mode 100644 index 00000000000..2bd56a36d43 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_mine_arm.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_mine_disarm.ogg b/tff_modular/modules/deadspace/sound/event/detonator_mine_disarm.ogg new file mode 100644 index 00000000000..c92354ac8da Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_mine_disarm.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_ready.ogg b/tff_modular/modules/deadspace/sound/event/detonator_ready.ogg new file mode 100644 index 00000000000..2ad5c9bd9ac Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_ready.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_reload.ogg b/tff_modular/modules/deadspace/sound/event/detonator_reload.ogg new file mode 100644 index 00000000000..0bc031acd58 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_reload.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/detonator_unready.ogg b/tff_modular/modules/deadspace/sound/event/detonator_unready.ogg new file mode 100644 index 00000000000..7d6d98f6ce2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/detonator_unready.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/divet_fire.ogg b/tff_modular/modules/deadspace/sound/event/divet_fire.ogg new file mode 100644 index 00000000000..58cab2825fd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/divet_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/divet_magin.ogg b/tff_modular/modules/deadspace/sound/event/divet_magin.ogg new file mode 100644 index 00000000000..966b2c28f5c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/divet_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/divet_magout.ogg b/tff_modular/modules/deadspace/sound/event/divet_magout.ogg new file mode 100644 index 00000000000..ac1e5339298 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/divet_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/flmthrowr_01.ogg b/tff_modular/modules/deadspace/sound/event/flmthrowr_01.ogg new file mode 100644 index 00000000000..e3802ea87c4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/flmthrowr_01.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/flmthrowr_02.ogg b/tff_modular/modules/deadspace/sound/event/flmthrowr_02.ogg new file mode 100644 index 00000000000..ce42cdf8ff0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/flmthrowr_02.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/flmthrowr_03.ogg b/tff_modular/modules/deadspace/sound/event/flmthrowr_03.ogg new file mode 100644 index 00000000000..0c754026ba8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/flmthrowr_03.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/flmthrowr_04.ogg b/tff_modular/modules/deadspace/sound/event/flmthrowr_04.ogg new file mode 100644 index 00000000000..4b8a9be10a4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/flmthrowr_04.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/flmthrowr_05.ogg b/tff_modular/modules/deadspace/sound/event/flmthrowr_05.ogg new file mode 100644 index 00000000000..822df8fbd45 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/flmthrowr_05.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/force_focus.ogg b/tff_modular/modules/deadspace/sound/event/force_focus.ogg new file mode 100644 index 00000000000..bd1ed8860b4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/force_focus.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/force_magin.ogg b/tff_modular/modules/deadspace/sound/event/force_magin.ogg new file mode 100644 index 00000000000..7e59688da0d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/force_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/force_magout.ogg b/tff_modular/modules/deadspace/sound/event/force_magout.ogg new file mode 100644 index 00000000000..75fb78a644d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/force_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/force_shot.ogg b/tff_modular/modules/deadspace/sound/event/force_shot.ogg new file mode 100644 index 00000000000..3c140c47e78 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/force_shot.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/force_windup.ogg b/tff_modular/modules/deadspace/sound/event/force_windup.ogg new file mode 100644 index 00000000000..80322c07bfd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/force_windup.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/heat_vent.ogg b/tff_modular/modules/deadspace/sound/event/heat_vent.ogg new file mode 100644 index 00000000000..1f8890e51d4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/heat_vent.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/heavysmash.ogg b/tff_modular/modules/deadspace/sound/event/heavysmash.ogg new file mode 100644 index 00000000000..609e20fd967 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/heavysmash.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/jav_electric.ogg b/tff_modular/modules/deadspace/sound/event/jav_electric.ogg new file mode 100644 index 00000000000..8ec67dd41d1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/jav_electric.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/jav_fire.ogg b/tff_modular/modules/deadspace/sound/event/jav_fire.ogg new file mode 100644 index 00000000000..28f2dc225ed Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/jav_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/jav_magin.ogg b/tff_modular/modules/deadspace/sound/event/jav_magin.ogg new file mode 100644 index 00000000000..8b63864e31b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/jav_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/jav_magout.ogg b/tff_modular/modules/deadspace/sound/event/jav_magout.ogg new file mode 100644 index 00000000000..6f7fc168651 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/jav_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/line_altfire.ogg b/tff_modular/modules/deadspace/sound/event/line_altfire.ogg new file mode 100644 index 00000000000..01f80921feb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/line_altfire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/line_close.ogg b/tff_modular/modules/deadspace/sound/event/line_close.ogg new file mode 100644 index 00000000000..9a5fb4a97bd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/line_close.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/line_fire.ogg b/tff_modular/modules/deadspace/sound/event/line_fire.ogg new file mode 100644 index 00000000000..eb70eab1c0c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/line_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/line_magin.ogg b/tff_modular/modules/deadspace/sound/event/line_magin.ogg new file mode 100644 index 00000000000..f44dd1f98fb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/line_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/line_magout.ogg b/tff_modular/modules/deadspace/sound/event/line_magout.ogg new file mode 100644 index 00000000000..0326e9cee3c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/line_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/line_open.ogg b/tff_modular/modules/deadspace/sound/event/line_open.ogg new file mode 100644 index 00000000000..bf005f237c4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/line_open.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/overheat.ogg b/tff_modular/modules/deadspace/sound/event/overheat.ogg new file mode 100644 index 00000000000..eac1d0b907b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/overheat.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/overheat_beep.ogg b/tff_modular/modules/deadspace/sound/event/overheat_beep.ogg new file mode 100644 index 00000000000..01680581283 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/overheat_beep.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/plasma_mine.ogg b/tff_modular/modules/deadspace/sound/event/plasma_mine.ogg new file mode 100644 index 00000000000..1b55375a442 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/plasma_mine.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/pulse_grenade.ogg b/tff_modular/modules/deadspace/sound/event/pulse_grenade.ogg new file mode 100644 index 00000000000..8b8c9cdc26c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/pulse_grenade.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/pulse_grenade_windup.ogg b/tff_modular/modules/deadspace/sound/event/pulse_grenade_windup.ogg new file mode 100644 index 00000000000..08cda431443 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/pulse_grenade_windup.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/pulse_magin.ogg b/tff_modular/modules/deadspace/sound/event/pulse_magin.ogg new file mode 100644 index 00000000000..53aba819a30 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/pulse_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/pulse_magout.ogg b/tff_modular/modules/deadspace/sound/event/pulse_magout.ogg new file mode 100644 index 00000000000..ac8f9eec1b3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/pulse_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/pulse_shot.ogg b/tff_modular/modules/deadspace/sound/event/pulse_shot.ogg new file mode 100644 index 00000000000..639768e7359 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/pulse_shot.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/rivet1.ogg b/tff_modular/modules/deadspace/sound/event/rivet1.ogg new file mode 100644 index 00000000000..73db87eda68 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/rivet1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/rivet2.ogg b/tff_modular/modules/deadspace/sound/event/rivet2.ogg new file mode 100644 index 00000000000..2e642f51a63 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/rivet2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/rivet3.ogg b/tff_modular/modules/deadspace/sound/event/rivet3.ogg new file mode 100644 index 00000000000..a7d9978962b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/rivet3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/rivet_fire.ogg b/tff_modular/modules/deadspace/sound/event/rivet_fire.ogg new file mode 100644 index 00000000000..19fcf998e16 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/rivet_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/rivet_magin.ogg b/tff_modular/modules/deadspace/sound/event/rivet_magin.ogg new file mode 100644 index 00000000000..961146edbc8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/rivet_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/rivet_magout.ogg b/tff_modular/modules/deadspace/sound/event/rivet_magout.ogg new file mode 100644 index 00000000000..ba27ccb2768 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/rivet_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/torch_altfire_1.ogg b/tff_modular/modules/deadspace/sound/event/torch_altfire_1.ogg new file mode 100644 index 00000000000..557e8796dca Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/torch_altfire_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/torch_altfire_2.ogg b/tff_modular/modules/deadspace/sound/event/torch_altfire_2.ogg new file mode 100644 index 00000000000..448f19eb54f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/torch_altfire_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/torch_altfire_3.ogg b/tff_modular/modules/deadspace/sound/event/torch_altfire_3.ogg new file mode 100644 index 00000000000..c4fba3ef0e6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/torch_altfire_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/torch_magin.ogg b/tff_modular/modules/deadspace/sound/event/torch_magin.ogg new file mode 100644 index 00000000000..961aa2d3172 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/torch_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/event/torch_magout.ogg b/tff_modular/modules/deadspace/sound/event/torch_magout.ogg new file mode 100644 index 00000000000..627056da875 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/event/torch_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_1.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_1.ogg new file mode 100644 index 00000000000..0c9fa25757f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_2.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_2.ogg new file mode 100644 index 00000000000..5ef747f9079 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_3.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_3.ogg new file mode 100644 index 00000000000..23dea08a1e8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_4.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_4.ogg new file mode 100644 index 00000000000..4603a9fd8ba Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_5.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_5.ogg new file mode 100644 index 00000000000..da4d1d2d01e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_5.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_6.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_6.ogg new file mode 100644 index 00000000000..bbae4186eda Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/contact_blast_6.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_1.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_1.ogg new file mode 100644 index 00000000000..531977c8c96 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_2.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_2.ogg new file mode 100644 index 00000000000..058401fd0af Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_3.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_3.ogg new file mode 100644 index 00000000000..92d42c6fefd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_4.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_4.ogg new file mode 100644 index 00000000000..f568bd5c72f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/blast/detonator_explosion_4.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/contact_fire_1.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/contact_fire_1.ogg new file mode 100644 index 00000000000..54c3cf51a01 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/contact_fire_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/contact_fire_2.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/contact_fire_2.ogg new file mode 100644 index 00000000000..c4df6bedf93 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/contact_fire_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/detonator_fire.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/detonator_fire.ogg new file mode 100644 index 00000000000..f605021733e Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/detonator_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/divet_fire.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/divet_fire.ogg new file mode 100644 index 00000000000..58cab2825fd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/divet_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_01.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_01.ogg new file mode 100644 index 00000000000..e3802ea87c4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_01.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_02.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_02.ogg new file mode 100644 index 00000000000..ce42cdf8ff0 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_02.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_03.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_03.ogg new file mode 100644 index 00000000000..0c754026ba8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_03.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_04.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_04.ogg new file mode 100644 index 00000000000..4b8a9be10a4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_04.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_05.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_05.ogg new file mode 100644 index 00000000000..822df8fbd45 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/flmthrowr_05.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_focus.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_focus.ogg new file mode 100644 index 00000000000..bd1ed8860b4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_focus.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_shot.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_shot.ogg new file mode 100644 index 00000000000..3c140c47e78 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_shot.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_windup.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_windup.ogg new file mode 100644 index 00000000000..80322c07bfd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/force_windup.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/jav_electric.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/jav_electric.ogg new file mode 100644 index 00000000000..8ec67dd41d1 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/jav_electric.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/jav_fire.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/jav_fire.ogg new file mode 100644 index 00000000000..28f2dc225ed Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/jav_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/line_altfire.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/line_altfire.ogg new file mode 100644 index 00000000000..01f80921feb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/line_altfire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/line_fire.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/line_fire.ogg new file mode 100644 index 00000000000..eb70eab1c0c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/line_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_grenade.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_grenade.ogg new file mode 100644 index 00000000000..8b8c9cdc26c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_grenade.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_grenade_windup.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_grenade_windup.ogg new file mode 100644 index 00000000000..08cda431443 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_grenade_windup.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_shot.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_shot.ogg new file mode 100644 index 00000000000..639768e7359 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/pulse_shot.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/rivet_fire.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/rivet_fire.ogg new file mode 100644 index 00000000000..19fcf998e16 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/rivet_fire.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_1.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_1.ogg new file mode 100644 index 00000000000..557e8796dca Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_2.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_2.ogg new file mode 100644 index 00000000000..448f19eb54f Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_3.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_3.ogg new file mode 100644 index 00000000000..c4fba3ef0e6 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/fire/torch_altfire_3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/contact_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/contact_magin.ogg new file mode 100644 index 00000000000..9bbeb5fe9ac Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/contact_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/contact_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/contact_magout.ogg new file mode 100644 index 00000000000..5d009582acd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/contact_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_ready.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_ready.ogg new file mode 100644 index 00000000000..2ad5c9bd9ac Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_ready.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_reload.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_reload.ogg new file mode 100644 index 00000000000..0bc031acd58 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_reload.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_unready.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_unready.ogg new file mode 100644 index 00000000000..7d6d98f6ce2 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/detonator_unready.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/divet_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/divet_magin.ogg new file mode 100644 index 00000000000..966b2c28f5c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/divet_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/divet_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/divet_magout.ogg new file mode 100644 index 00000000000..ac1e5339298 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/divet_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/force_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/force_magin.ogg new file mode 100644 index 00000000000..7e59688da0d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/force_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/force_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/force_magout.ogg new file mode 100644 index 00000000000..75fb78a644d Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/force_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/jav_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/jav_magin.ogg new file mode 100644 index 00000000000..8b63864e31b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/jav_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/jav_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/jav_magout.ogg new file mode 100644 index 00000000000..6f7fc168651 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/jav_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_close.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_close.ogg new file mode 100644 index 00000000000..9a5fb4a97bd Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_close.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_magin.ogg new file mode 100644 index 00000000000..f44dd1f98fb Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_magout.ogg new file mode 100644 index 00000000000..0326e9cee3c Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_open.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_open.ogg new file mode 100644 index 00000000000..bf005f237c4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/line_open.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/pulse_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/pulse_magin.ogg new file mode 100644 index 00000000000..53aba819a30 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/pulse_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/pulse_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/pulse_magout.ogg new file mode 100644 index 00000000000..ac8f9eec1b3 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/pulse_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/rivet_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/rivet_magin.ogg new file mode 100644 index 00000000000..961146edbc8 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/rivet_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/rivet_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/rivet_magout.ogg new file mode 100644 index 00000000000..ba27ccb2768 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/rivet_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/torch_magin.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/torch_magin.ogg new file mode 100644 index 00000000000..961aa2d3172 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/torch_magin.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/interaction/torch_magout.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/torch_magout.ogg new file mode 100644 index 00000000000..627056da875 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/interaction/torch_magout.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge.ogg new file mode 100644 index 00000000000..811c2c7c767 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge_hold.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge_hold.ogg new file mode 100644 index 00000000000..dd7c2e401ce Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge_hold.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge_ready.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge_ready.ogg new file mode 100644 index 00000000000..a406fb6fc2a Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/contact_charge_ready.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/detonator_mine_arm.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/detonator_mine_arm.ogg new file mode 100644 index 00000000000..2bd56a36d43 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/detonator_mine_arm.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/detonator_mine_disarm.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/detonator_mine_disarm.ogg new file mode 100644 index 00000000000..c92354ac8da Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/detonator_mine_disarm.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/heat_vent.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/heat_vent.ogg new file mode 100644 index 00000000000..1f8890e51d4 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/heat_vent.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/overheat.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/overheat.ogg new file mode 100644 index 00000000000..eac1d0b907b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/overheat.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/overheat_beep.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/overheat_beep.ogg new file mode 100644 index 00000000000..01680581283 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/overheat_beep.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/plasma_mine.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/plasma_mine.ogg new file mode 100644 index 00000000000..1b55375a442 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/plasma_mine.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet1.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet1.ogg new file mode 100644 index 00000000000..73db87eda68 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet1.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet2.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet2.ogg new file mode 100644 index 00000000000..2e642f51a63 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet2.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet3.ogg b/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet3.ogg new file mode 100644 index 00000000000..a7d9978962b Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/guns/misc/rivet3.ogg differ diff --git a/tff_modular/modules/deadspace/sound/weapons/heavysmash.ogg b/tff_modular/modules/deadspace/sound/weapons/heavysmash.ogg new file mode 100644 index 00000000000..609e20fd967 Binary files /dev/null and b/tff_modular/modules/deadspace/sound/weapons/heavysmash.ogg differ diff --git a/tgstation.dme b/tgstation.dme index 6984691c622..7b1014308c7 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -416,6 +416,7 @@ #include "code\__DEFINES\traits\declarations.dm" #include "code\__DEFINES\traits\macros.dm" #include "code\__DEFINES\traits\sources.dm" +#include "code\__DEFINES\~ff_defines\aaa.dm" #include "code\__DEFINES\~ff_defines\barsigns.dm" #include "code\__DEFINES\~ff_defines\DNA.dm" #include "code\__DEFINES\~ff_defines\flavor_misc.dm" @@ -9607,11 +9608,156 @@ #include "tff_modular\modules\custom_smites\floor_gay_vulpes.dm" #include "tff_modular\modules\custom_smites\knee_breaker.dm" #include "tff_modular\modules\custom_smites\rapture.dm" +#include "tff_modular\modules\deadspace\asdg\asdass.dm" +#include "tff_modular\modules\deadspace\asdg\tiles\walls.dm" +#include "tff_modular\modules\deadspace\code\__HELPERS\mobs.dm" +#include "tff_modular\modules\deadspace\code\__HELPERS\transformation.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\audio.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\colors.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\hud.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\keybinding.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\marker_defines.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\necromorph.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\role_preferences.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\sight.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\signals.dm" +#include "tff_modular\modules\deadspace\code\_DEFINES\traits.dm" +#include "tff_modular\modules\deadspace\code\_global_vars\lists\necromorph_sounds.dm" +#include "tff_modular\modules\deadspace\code\_global_vars\lists\sounds_summary.dm" +#include "tff_modular\modules\deadspace\code\_subsystems\corruption.dm" +#include "tff_modular\modules\deadspace\code\animations\animation_library.dm" +#include "tff_modular\modules\deadspace\code\biomass\_source.dm" +#include "tff_modular\modules\deadspace\code\biomass\biomass_objects.dm" +#include "tff_modular\modules\deadspace\code\biomass\source_types.dm" +#include "tff_modular\modules\deadspace\code\corruption\action.dm" +#include "tff_modular\modules\deadspace\code\corruption\corruption.dm" +#include "tff_modular\modules\deadspace\code\corruption\corruption_structure.dm" +#include "tff_modular\modules\deadspace\code\corruption\node_datum.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\bioluminescence.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\branch.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\cyst.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\harvester.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\maw.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\node.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\propagator.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\root.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\snare.dm" +#include "tff_modular\modules\deadspace\code\corruption\structures\wall.dm" +#include "tff_modular\modules\deadspace\code\datums\necro_antag.dm" +#include "tff_modular\modules\deadspace\code\datums\round_statics.dm" +#include "tff_modular\modules\deadspace\code\datums\components\regenerate.dm" +#include "tff_modular\modules\deadspace\code\datums\keybindingins\signal.dm" +#include "tff_modular\modules\deadspace\code\game\atoms.dm" +#include "tff_modular\modules\deadspace\code\game\movable.dm" +#include "tff_modular\modules\deadspace\code\game\objs.dm" +#include "tff_modular\modules\deadspace\code\game\turf.dm" +#include "tff_modular\modules\deadspace\code\marker\hud_signal.dm" +#include "tff_modular\modules\deadspace\code\marker\marker.dm" +#include "tff_modular\modules\deadspace\code\marker\marker_defines.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\absorb.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\biohazard_lockdown.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\bloody_rune.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\bloody_scrawl.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\blowout.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\false_sound.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\flicker.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\flicker_mass.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\lock.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\meddle.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\psy_ability.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\regenerate.dm" +#include "tff_modular\modules\deadspace\code\marker\abilities\whisper.dm" +#include "tff_modular\modules\deadspace\code\marker\markernet\marker_eye.dm" +#include "tff_modular\modules\deadspace\code\mob\damage_procs.dm" #include "tff_modular\modules\deadspace\code\mod_variants\antag.dm" #include "tff_modular\modules\deadspace\code\mod_variants\civilian.dm" #include "tff_modular\modules\deadspace\code\mod_variants\engineering.dm" #include "tff_modular\modules\deadspace\code\mod_variants\mining.dm" #include "tff_modular\modules\deadspace\code\mod_variants\security.dm" +#include "tff_modular\modules\deadspace\code\movespeed\misc.dm" +#include "tff_modular\modules\deadspace\code\necromorph\effects.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\ability.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\charge.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\charge_exploder.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\curl.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\dodge.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\explode.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\gallop.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\hide.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\leap.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\long_charge.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\regenerate.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\shoot.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\shout.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\slam.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\stepstrike.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\swing.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\tailstab.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\taunt.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\vomit.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\wallrun.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\frenzy\frenzy_buff.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\frenzy\frenzy_shout.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\infector\infector_build.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\infector\infector_execution.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\infector\infector_leap.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\infector\proboscis_hit.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\tripod\deathkiss.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\tripod\high_leap.dm" +#include "tff_modular\modules\deadspace\code\necromorph\abilities\tripod\swing.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\bodyparts.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\brute.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\e_exploder.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\e_infector.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\e_leaper.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\e_slasher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\exploder.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\fodder.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\hopper.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\hunter.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\infector.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\leaper.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\lurker.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\oracle_twitcher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\organs.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\puker.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\slasher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\spitter.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\tripod.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\twitcher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\bodyparts\ubermorph.dm" +#include "tff_modular\modules\deadspace\code\necromorph\executions\execution.dm" +#include "tff_modular\modules\deadspace\code\necromorph\executions\execution_stage.dm" +#include "tff_modular\modules\deadspace\code\necromorph\hud\healthbar.dm" +#include "tff_modular\modules\deadspace\code\necromorph\hud\hud.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\necro_class.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\necro_defense.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\necro_defines.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\necro_helpers.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\necro_interactions.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\necromorph.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\species.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\brute.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\e_exploder.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\e_infector.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\e_leaper.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\e_slasher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\exploder.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\fodder.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\hopper.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\hunter.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\infector.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\leaper.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\lurker.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\oracle_twitcher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\puker.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\slasher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\spitter.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\tripod.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\twitcher.dm" +#include "tff_modular\modules\deadspace\code\necromorph\necromorphs\subtypes\ubermorph.dm" +#include "tff_modular\modules\deadspace\code\reagents\necro_toxin.dm" +#include "tff_modular\modules\deadspace\code\reagents\vomit.dm" #include "tff_modular\modules\discord\discord.dm" #include "tff_modular\modules\drinks\skrelluq\glass.dm" #include "tff_modular\modules\drinks\skrelluq\reaction.dm" diff --git a/tgui/packages/tgui/interfaces/NecromorphMarker.jsx b/tgui/packages/tgui/interfaces/NecromorphMarker.jsx new file mode 100644 index 00000000000..b8c0fc32929 --- /dev/null +++ b/tgui/packages/tgui/interfaces/NecromorphMarker.jsx @@ -0,0 +1,232 @@ +import { useBackend, useLocalState } from '../backend'; +import { + AnimatedNumber, + Box, + Button, + ProgressBar, + Section, + Slider, + Stack, +} from 'tgui-core/components'; +import { Window } from '../layouts'; + +export const NecromorphMarker = (props, context) => { + const { act, data } = useBackend(context); + const { necromorphs, use_necroqueue, biomass_invested, biomass } = data; + + const [chosenNecromorph, setChosenNecromorph] = useLocalState( + context, + 'picked_necromorph', + necromorphs.sort((a, b) => { + return a.cost - b.cost; + })[0], + ); + + return ( + + + + + + + {chosenNecromorph ? ( + + ) : ( + Choose a necromorph! + )} + + + + + {/* + + + + + Biomass to unlock: + /{chosenNecromorph.biomass_required} + + + + */} + + + +
+ + +
+ {necromorphs + .sort((a, b) => { + return a.cost - b.cost; + }) + .map((necromorph, i) => ( + + ))} +
+
+ + act('switch_necroqueue')} + > + Use necroqueue + + + +
+
+
+
+
+
+ ); +}; + +export const NecromorphDisplay = (props, context) => { + const { act, data } = useBackend(context); + const { sprites, biomass_invested } = data; + const { chosenNecromorph } = props; + + return ( + + + + + {chosenNecromorph.name} | Cost: {chosenNecromorph.cost} |{' '} + {chosenNecromorph.biomass_required > 0 && + biomass_invested < chosenNecromorph.biomass_required ? ( + 'To unlock: ' + + biomass_invested + + '/' + + chosenNecromorph.biomass_required + ) : ( + + Unlocked + + )} + + {chosenNecromorph.desc} + + + ); +}; + +export const BiomassDisplay = (props, context) => { + const { act, data } = useBackend(context); + const { biomass, biomass_income, signal_biomass, signal_biomass_percent } = + data; + return ( + + + + 'Percent of biomass income for signals | ' + value.toFixed(1) + } + unit="%" + onChange={(e, value) => + act('set_signal_biomass_percent', { percentage: value * 0.01 }) + } + /> + + + + + Marker Biomass | {} |{' '} + { + + }{' '} + bio/s + + + + + + + + + + + + + + Signal Biomass |{' '} + {} |{' '} + { + + }{' '} + bio/s + + + + + + + + + + + + ); +}; diff --git a/tgui/packages/tgui/styles/interfaces/NecromorphMarker.scss b/tgui/packages/tgui/styles/interfaces/NecromorphMarker.scss new file mode 100644 index 00000000000..72c6b751dc3 --- /dev/null +++ b/tgui/packages/tgui/styles/interfaces/NecromorphMarker.scss @@ -0,0 +1,5 @@ +.MarkerIconFrame { + // border: outset; + border-radius: 1px; + border-color: red; +} diff --git a/tgui/packages/tgui/styles/main.scss b/tgui/packages/tgui/styles/main.scss index 1edc89bba02..f8e2fe15905 100644 --- a/tgui/packages/tgui/styles/main.scss +++ b/tgui/packages/tgui/styles/main.scss @@ -60,6 +60,8 @@ @include meta.load-css('~highlight.js/scss/a11y-dark.scss'); +@include meta.load-css('./interfaces/NecromorphMarker.scss'); + // NT Theme .Layout__content { background-image: url('tgui-core/assets/bg-nanotrasen.svg');